nf-metaomics-daisychain Documentation
Here is the user documentation for nf-metaomics-daisychain. It is a meta-pipeline that includes several pipelines from nf-core.

Quickstart
Write a meta-pipeline-params.yml that enables which pipelines you want to daisy-chain together.
# Run pipelines
fetchngs_enabled: true
detaxizer_enabled: false
createtaxdb_enabled: false
ampliseq_enabled: false
taxprofiler_enabled: true
eager_enabled: false
magmap_enabled: false
mag_enabled: false
metatdenovo_enabled: false
differentialabundance_enabled: false
metapep_enabled: false
phageannotator_enabled: false
funcscan_enabled: false
phyloplace_enabled: false
gms_metaval_enabled: falseFor each pipeline you want to run, you’ll need to create a params.{yml,json} file (Ideally name it after the pipeline e.g., fetchngs-params.yml). You can do this with nf-core pipelines launch <pipeline>, or use the launch page on the nf-core website. For non-nf-core pipelines, you’ll have to create this manually. In most cases you’ll be forced to enter a value for --input, but that should be removed before using the meta-pipeline.
Add these files to your meta-pipeline-params.yml:
## Pipeline inputs
fetchngs_params: 'tests/params/fetchngs-params.json'
...Command line interface instructions can also be added to the meta-pipeline-params.yml:
## Command-line options
all_cli: '-resume -ansi-log false'
fetchngs_cli: '-r 1.12.0 -profile docker'
taxprofiler_cli: '-r 1.2.3 -profile docker,test'Custom configs can also be added similarly:
## Additional configuration files
fetchngs_config: 'configs/multiqc.config'
taxprofiler_config: 'configs/multiqc.config'The meta-pipeline is then run using:
nextflow run mahesh-panchal/nf-metaomics-daisychain -params-file meta-pipeline-params.yml