simulate2phyloseq {microbiomeDASim}R Documentation

Convert simulated output to phyloseq object

Description

This function will convert simulated data into a phyloseq object.

Usage

simulate2phyloseq(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

A phyloseq 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_phyloseq <- simulate2MRexperiment(bug_gen)
class(bug_gen_phyloseq)


[Package microbiomeDASim version 1.6.0 Index]