phyloseq_subset {HTSSIP} | R Documentation |
Make a list of phyloseq object subsets
Description
Create a list of phyloseq object subsets based on phyloseq sample data parameters (e.g., a phyloseq subset for each treatment)
Usage
phyloseq_subset(physeq, params, ex)
Arguments
physeq |
Phyloseq object |
params |
data.frame of parameters supplies to |
ex |
Expression for subsetting the phyloseq object |
Value
A list of Phyloseq objects
Examples
data(physeq_S2D2)
# making subsets by substrate and time point
params = get_treatment_params(physeq_S2D2, c('Substrate', 'Day'))
# filtering out controls
params = dplyr::filter(params, Substrate!='12C-Con')
# making expression for subsetting labeled-unlabeled gradient comparisons
ex = "(Substrate=='12C-Con' & Day=='${Day}') | (Substrate=='${Substrate}' & Day == '${Day}')"
physeq_l = phyloseq_subset(physeq_S2D2, params, ex)
physeq_l
[Package HTSSIP version 1.4.1 Index]