omicverse.micro.simulate_paired#
- omicverse.micro.simulate_paired(n_samples=30, n_microbes=40, n_metabolites=20, n_pairs=5, effect_range=(1.0, 2.0), depth_range=(1000, 10000), seed=0)[source]#
Build a paired microbe + metabolite cohort with planted producer pairs.
Returns
(adata_microbe, adata_metabolite, truth)wheretruthis a DataFrame with columnsmicrobe / metabolite / effectlisting the planted microbe→metabolite log-linear associations.