Lefser is metagenomic biomarker discovery tool that is based on LEfSe tool and is published by Huttenhower et al. 2011. Lefser is the R implementation of the LEfSe method. Using statistical analyses, lefser compares microbial populations of healthy and diseased subjects to discover differencially expressed microorganisms. Lefser than computes effect size, which estimates magnitude of differential expression between the populations for each differentially expressed microorganism. Subclasses of classes can also be assigned and used within the analysis.
Arguments
- rec
A Recipe object. The step will be added to the sequence of operations for this Recipe. Execution requires
add_model()beforeprep(); the step can be configured before adding the model.- kruskal.threshold
numeric(1) The p-value for the Kruskal-Wallis Rank Sum Test (default 0.05).
- wilcox.threshold
numeric(1) The p-value for the Wilcoxon Rank-Sum Test when 'blockCol' is present (default 0.05).
- lda.threshold
numeric(1) The effect size threshold (default 2.0).
- subclassCol
character(1) Optional column name in 'colData(expr)' indicating the blocks, usually a factor with two levels (e.g., 'c("adult", "senior")'; default NULL).
- assay
The i-th assay matrix in the ‘SummarizedExperiment' (’expr'; default 1).
- trim.names
If 'TRUE' extracts the most specific taxonomic rank of organism.
- rarefy
Boolean indicating if OTU counts must be rarefyed. This rarefaction uses the standard R sample function to resample from the abundance values in the otu_table component of the first argument, physeq. Often one of the major goals of this procedure is to achieve parity in total number of counts between samples, as an alternative to other formal normalization procedures, which is why a single value for the sample.size is expected. If 'no_seed', rarefaction is performed without a set seed.
- id
Unique, non-empty identifier for this step. DA step IDs must not use the reserved internal names
taxa_id,contrast_id,comparison,contrast_type,var,effect,sum,.tax_order,.contrast_orderor.effect_order. Other identifiers, including names such as.custom, are retained unchanged.- engine_args
Named lists of advanced arguments for the native
transformorfitstage. Arguments managed by dar or exposed above cannot be overridden.
See also
Other Diff taxa steps:
step_aldex2(),
step_aldex3(),
step_ancom(),
step_corncob(),
step_deseq(),
step_linda(),
step_maaslin(),
step_rademu(),
step_wilcox()
