MVmr_cML_DP | R Documentation |
This is the internal MVMRcML-DP function of mr_mvcML.
MVmr_cML_DP(
b_exp,
b_out,
se_bx,
Sig_inv_l,
n,
K_vec = as.numeric(c()),
random_start = 1L,
num_pert = 100L,
min_theta_range = -0.5,
max_theta_range = 0.5,
maxit = 100L,
thres = 1e-04
)
b_exp |
A m*L matrix of SNP effects on the exposure variable. |
b_out |
A m*1 matrix of SNP effects on the outcome variable. |
se_bx |
A m*L matrix of standard errors of |
Sig_inv_l |
A list of the inverse of m covariance matrices. |
n |
The smallest sample size of the L+1 GWAS dataset. |
K_vec |
Sets of candidate K's, the constraint parameter representing number of invalid IVs. |
random_start |
Number of random start points, default is 1. |
num_pert |
Number of perturbation, default is 100. |
min_theta_range |
The lower bound of the uniform distribution for each initial value for theta generated from. |
max_theta_range |
The upper bound of the uniform distribution for each initial value for theta generated from. |
maxit |
Maximum number of iterations for each optimization, default is 100. |
thres |
Threshold for convergence criterion. |
A list
Estimated causal effect from MVMR-cML-BIC
Invalid IVs selected by MVMR-cML-BIC
Estimated causal effect from MVMR-cML-DP
Estimate standard error for BIC_DP_theta
Data perturbation with successful convergence
A vector of the number of selected invalid IVs by MVMRcML-BIC in each data perturbation.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.