multibias 1.7.2
- Added
multibias_plot()
to visualize sensitivity analysis results - When using validation data in
multibias_adjust()
the function now incorporates uncertainty of the effect estimates from the validation data by sampling from each estimate’s mean and SE. Now, when using validation data, the confidence intervals from multibias bootstrapped results will represent two sources of uncertainty: random error and systematic error. - Added FAQ documentation
multibias 1.7.1
CRAN release: 2025-05-10
- Updated code with dynamic formula construction so that there is no limit to the number of known confounders one can include when using
bias_params
as an input formultibias_adjust()
-
multibias_adjust()
now has built in bootstrapping - Added
summary()
method todata_observed
multibias 1.7
CRAN release: 2025-04-08
- Created
bias_params
class to handle bias parameter inputs tomultibias_adjust()
- Replaced the various
adjust()
functions with a singlemultibias_adjust()
function. Users now specify the biases they want to adjust for in thedata_observed
object. Bias adjustment formulas are now found in thebias_params
documentation. - The user now specifies biases for adjustment in the
bias
input ofdata_observed
- Removed
evans
data; now only used in vignette
multibias 1.6.3
CRAN release: 2025-02-23
- Created a
pkgdown
web page: www.paulbrendel.com/multibias - Refined the vignette, including a new NHANES analysis
multibias 1.6.2
CRAN release: 2025-01-08
- The following functions now accept
data_validation
as an input for bias adjustment:adjust_om_sel.R
adjust_uc_sel.R
adjust_uc_em.R
adjust_uc_om.R
adjust_uc_em_sel.R
adjust_uc_om_sel.R
multibias 1.6.1
CRAN release: 2024-12-02
- The following functions now accept
data_validation
as an input for bias adjustment:adjust_em_om.R
adjust_em_sel.R
- Bug fixes for validation data input in
adjust_em.R
andadjust_om.R
- Bug fixes for data and printing in
data_observed
anddata_validation
multibias 1.6
CRAN release: 2024-10-26
- Created new class
data_observed
to represent observed causal data - All
adjust
functions now takedata_observed
as input - Created new class
data_validation
to represent causal data that can be used as validaiton data for bias adjustment - The following functions now accept
data_validation
as an input for bias adjustment:adjust_uc.R
adjust_em.R
adjust_om.R
adjust_sel.R
multibias 1.5.3
CRAN release: 2024-09-22
- All exposure misclassificaiton naming changed from
emc
changed toem
- All outcome misclassificaiton naming changed from
omc
changed toom
- Added lifecycle badges for above function renames
- Merged
adjust_multinom_uc_em_sel
intoadjust_uc_em_sel
- Merged
adjust_multinom_uc_om_sel
intoadjust_uc_om_sel
- The following functions now support more flexible combinations of continuous and binary exposure-outcome variables:
adjust_uc_em_sel.R
adjust_uc_om_sel.R
multibias 1.5.2
CRAN release: 2024-08-21
- Merged
adjust_multinom_emc_omc
intoadjust_emc_omc
- Merged
adjust_multinom_uc_emc
intoadjust_uc_emc
- Merged
adjust_multinom_uc_omc
intoadjust_uc_omc
- The following functions now support more flexible combinations of continuous and binary exposure-outcome variables:
-
adjust_emc_sel
(exposure must be binary) -
adjust_omc_sel
(outcome must be binary) -
adjust_uc_emc
(exposure must be binary) -
adjust_uc_omc
(outcome must be binary) -
adjust_multinom_uc_emc
(exposure must be binary) -
adjust_multinom_uc_omc
(outcome must be binary)
-
- Expanded the number of known confounders in dataframes:
df_omc_sel
df_omc_sel_source
multibias 1.5.1
CRAN release: 2024-06-20
- The following functions now support more flexible combinations of continuous and binary exposure-outcome variables:
adjust_uc
-
adjust_emc
(exposure must be binary) -
adjust_omc
(outcome must be binary) adjust_sel
adjust_uc_sel
- Expanded the number of known confounders in dataframes:
df_uc_omc
df_uc_omc_source
df_uc_emc
df_uc_emc_source
- Dataframes
df_uc
anddf_uc_source
now both have continuous and binary exposures and outcomes.
multibias 1.5.0
CRAN release: 2024-05-05
New features
- Added two functions for simultaneous adjustment of uncontrolled confounding, outcome misclassification, and selection bias:
adjust_uc_omc_sel
&adjust_multinom_uc_omc_sel
. - Added dataframes with uncontrolled confounding, outcome misclassification, and selection bias:
df_uc_omc_sel
anddf_uc_omc_sel_source
. - Expanded the number of known confounders in dataframes:
df_uc_sel
df_uc_sel_source
multibias 1.4.0
CRAN release: 2024-01-27
New features
- Added two functions for simultaneous adjustment of exposure misclassification and outcome misclassification:
adjust_emc_omc
&adjust_multinom_emc_omc
. - Added dataframes with exposure misclassification and outcome misclassification:
df_emc_omc
anddf_emc_omc_source
. - Expanded the number of known confounders in dataframes:
df_emc_sel
df_emc_sel_source
multibias 1.3.0
CRAN release: 2023-12-11
New features
- Added a function for simultaneous adjustment of outcome misclassification and selection bias:
adjust_omc_sel
. - Added dataframes with outcome misclassification and selection bias:
df_omc_sel
anddf_omc_sel_source
. - Expanded the number of known confounders in dataframes:
df_uc
df_uc_source
df_emc
df_emc_source
df_omc
df_omc_source
df_sel
df_sel_source
multibias 1.2.0
CRAN release: 2023-10-16