simulate2MRexperiment {microbiomeDASim}R Documentation

Convert simulated output to MRexperiment object

Description

In order to allow investigators to more easily incorporate simulated data, this package converts the raw output into an MRexperiment object used in the metagenomeSeq package.

Usage

simulate2MRexperiment(obj, missing = FALSE)

Arguments

obj

output from either gen_norm_microbiome or mvrnorm_sim

missing

logical indicator for objects from mvrnorm_sim. If missing = TRUE then create MRexperiment object with Y_obs else use Y.

Value

An MRexperiment object

Examples

bug_gen <- gen_norm_microbiome(features=6, diff_abun_features=3,
                               n_control=30, n_treat=20, control_mean=2,
                               sigma=2, num_timepoints=4, t_interval=c(0, 3),
                               rho=0.9, corr_str="compound", func_form="M",
                               beta=c(4, 3), IP=c(2, 3.3, 6),
                               missing_pct=0.2, missing_per_subject=2,
                               miss_val=0, asynch_time=TRUE)
bug_gen_MR <- simulate2MRexperiment(bug_gen)
class(bug_gen_MR)


[Package microbiomeDASim version 1.7.0 Index]