As of October 2026:
est_g_exp()) flagged
by R CMD check ("Lost braces") on CRAN.README and vignette.Additional_repositories to the DESCRIPTION, pointing to the
tlverse r-universe, from which the sl3 package (in Enhances) may be
installed.scale_outcome has been added to est_Q() (and may be passed
through Q_fit_args in txshift()). When FALSE, the outcome regression is
estimated on the original scale of the outcome (e.g., for count outcomes),
with its predictions subsequently scaled to the unit interval for targeting.
The default (TRUE) preserves the prior behavior. The targeting step is
unchanged, using a logistic fluctuation model on the scaled outcome.
Based on a contribution by @Lauren-EylerDang (#70, #71).As of October 2023:
bound has been added to est_g_cens() to specify the lower
tolerated limit of the censoring mechanism estimates. This is used to allow
for stable inverse probability of censoring weights to be applied. This bound
has been given a default value of 0.02.bound in bound_propensity() has been changed from
0.005 to 0.01, as has the default value of gps_bound in txshift().As of May 2023:
bound has been added to bound_propensity() to specify the
lower tolerated limit of generalized propensity score estimates. Estimates
are bounded to the higher of the specified or default value of bound and
the inverse of the sample size, 1/n.gps_bound has also been introduced to both txshift() and
est_Hn() in order to accommodate passing in truncation bounds for the
estimated generalized propensity score.As of October 2021:
hal9001 and v0.2.1 of
haldensify, both recently updated on CRAN.LazyData field from the DESCRIPTION, since no data
directory is included with the package.rlang from the Suggests
field of the DESCRIPTION.As of May 2021:
hal9001::fit_hal() internally for evaluation of a conditional
mean of the full-data EIF has been revised for compatibility with v0.4.0+ of
the hal9001 package.g_exp_fit_args, and to the function
est_g_exp(), have been updated for compatibility with v0.1.5+ of the
haldensify package.As of April 2021:
print() methods have been updated to remove the use of cli
functions, which, for simplicity, has been
replaced by the use of message()..eif_mat to the txshift_msm class, supporting
export of the matrix of EIF estimates for each shift in delta_grid.As of February 2021:
sl3 functions as per request from CRAN. This can be
reversed once sl3 is available on CRAN.As of January 2021:
As of December 2020:
delta slot has been added to the txshift class to record the shift.txshift_msm class.summary method has been removed, with the functionality now supported
by the print methods for the txshift and txshift_msm classes.plot method has been amended to support simultaneous confidence bands.As of October 2020:
C to C_samp for the indicator of
inclusion in the second-stage sample.C_cens to denote censoring due to loss to follow-up,
i.e., prior to the occurrence of the outcome.C_cens and adjusts the estimation
procedure so as to use inverse censoring weights in the full-data EIF
procedure (NOTE: these are not updated in the two-phase sampling correction).est_g to est_g_exp for the exposure mechanism density estimationest_ipcw to est_samp for the two-phase sampling mechanismest_g_cens for the loss to follow-up censoring mechanismAs of September 2020:
sl3 dependency to an Enhances designation for CRAN submission.sl3 from Remotes and added installation safety checks.As of June 2020:
msm_vimshift).plot method for MSM summarization (msm_vimshift).msm_vimshift for computing CIs for binary outcomes by switching
from manually computing CIs to internally using custom confint method.msm_vimshift for building lm model objects through weighted
regression; move models from plot method to msm_vimshift.As of April 2020:
onestep_txshift and tmle_txshift).txshift, vimshift_msm).assert_that checks.fit_spec terminology to fit_ext for external fits.As of March 2020:
As of March 2020:
eif,
est_Hn, est_Q, est_g, est_ipcw, fit_fluctuation, ipcw_eif_update).sl3).sl3 >= v1.3.7)As of December 2019:
hal9001::fit_hal in pseudo-outcome regression for
efficient estimation by explicitly including max_degree = NULL.sl3 dependency to a specific tag (formerly v1.2.0).sl3 >= v1.3.6 and hal9001 >= v0.2.5.As of October 2019:
as.data.table to data.table in internal functions to catch
up with changes in dependencies.As of September 2019:
As of September 2019:
drtmle and/or survtmle.sl3::Lrnr_glm instead of
sl3::Lrnr_glm_fast.As of July 2019:
As of June 2019:
sl3 dependency to version 1.2.0 of that package for stability.As of June 2019:
hal9001::fit_hal for pseudo-outcome EIF regression.tx_shift to shift_additive.As of June 2019:
As of June 2019:
bound_propensity function to bound the propensity score away
from zero by a factor 1/n, rather than to numerical precision.As of April 2019:
sl3.As of March 2019:
As of February 2019:
As of May 2018: