nf-core/daamicrobiome
Microbiome differential abundance consensus pipeline
Define where the pipeline should find input data and save output data.
Path to phyloseq RDS file containing OTU table, taxonomy, sample metadata.
stringPath to control-only phyloseq RDS (optional). If null and simulate=true, extracted from input.
stringThe output directory where the results will be saved. You have to use absolute paths to storage on Cloud infrastructure.
stringEmail address for completion summary.
string^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$Choose between real-only consensus (Path A) and simulation-trained weighted consensus (Path B).
Enable simulation mode (Path B). Set to false for real-only k-intersection (Path A).
booleantrueMetadata column names for real data analysis and control extraction.
sample_data column with the group variable (case vs control).
stringstudy_conditionReference/control level in the condition column.
stringhealthyOptional confounder column(s) in sample_data.
stringBatch-correction confounder column (used by Maaslin2).
stringCondition column name for simulated data (set by MIDASim, usually ‘group’).
stringgroupBase level name for simulated data (set by MIDASim, usually ‘control’).
stringcontrolConfounder column for simulated data analysis.
stringBatch-correction confounder for simulated data.
stringParameters controlling the MIDASim simulation grid (Path B only).
Number of control samples per simulation. If null, uses input dataset size.
integerNumber of case samples per simulation. If null, uses input dataset size.
integerProportions of DA taxa to simulate (Nextflow list, e.g. [0.05, 0.10]).
stringAbsolute log-fold changes to simulate (Nextflow list, e.g. [0.5, 1.0, 2.0]).
stringNumber of replicates per scenario.
integer3Sample design types to simulate (Nextflow list, e.g. [balanced, unbalanced]).
stringOptional sample_data column to subset controls before simulation.
stringLevel to keep when subsetting controls.
stringOptional batch column for batch-aware simulation.
stringStandard deviation for batch effects.
number0.3Base random seed for simulations.
integer123Prefix for scenario folder names.
stringdatasetOutput directory for simulated data.
stringToggle which differential abundance tools to run.
Run ADAPT.
booleantrueRun corncob.
booleantrueRun LinDA (MicrobiomeStat).
booleantrueRun LOCOM2.
booleantrueRun Maaslin2.
booleantrueRun metagenomeSeq.
booleanContrast mode for metagenomeSeq.
stringContrast specification for metagenomeSeq.
stringParameters for DA scoring (Path B) and k-intersection consensus (Path A).
Significance threshold for DA evaluation.
number0.05Target FDR for scoring.
number0.05Reference FDR threshold for scoring.
number0.1Minimum retention at reference FDR.
number0.25Significance threshold for k-intersection consensus (Path A).
number0.05Minimum log-fold change for k-intersection consensus (Path A).
numberParameters used to describe centralised config profiles. These should not be edited.
Git commit id for Institutional configs.
stringmasterBase directory for Institutional configs.
stringhttps://raw.githubusercontent.com/nf-core/configs/masterInstitutional config name.
stringInstitutional config description.
stringInstitutional config contact information.
stringInstitutional config URL link.
stringLess common options for the pipeline, typically set in a config file.
Display version and exit.
booleanMethod used to save pipeline results to output directory.
stringEmail address for completion summary, only when pipeline fails.
string^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$Send plain-text email instead of HTML.
booleanDo not use coloured log outputs.
booleanBoolean whether to validate parameters against the schema at runtime
booleantrueBase URL or local path to location of pipeline test dataset files
stringhttps://raw.githubusercontent.com/nf-core/test-datasets/Suffix to add to the trace report filename. Default is the date and time in the format yyyy-MM-dd_HH-mm-ss.
stringDisplay the help message.
boolean,stringDisplay the full detailed help message.
booleanDisplay hidden parameters in the help message (only works when –help or –help_full are provided).
boolean