This page documents all input parameters for the pipeline.
Type: string | Optional | Format: file-path
same as sample_sheet
Type: string | Optional
sample sheet with sample, fastq_1, and fastq_2 columns
Type: string | Optional
Directory with paired-end fastq files
Type: string | Optional
Directory with single-end illumina fastq files
Type: string | Optional
Directory with nanopore fastq files
Type: string | Optional
input channel for fastas
Type: string | Optional
input channel for multifasta files
Type: string | Optional
list encased in [] brackets of fastq accessions to download from SRA/ENA (Illumina reads only)
Default: []
Type: string | Optional
list encased in [] brackets of genome accessions to download with datasets
Default: []
Type: string | Optional
specifies species-specific sub-workflows
Default: sarscov2
Allowed values:
othermpxsarscov2
Type: string | Optional
Specifies reference for vadr in container
Default: sarscov2
Type: string | Optional
Specifies freyja pathogen
Type: boolean | Optional
Whether to update freyja db
Default: True
Type: string | Optional
Specifies nextclade dataset
Default: sars-cov-2
Type: string | Optional
outgroup for multiple sequence alignment
Default: MN908947
Type: integer | Optional
minimum depth for calling a variant
Default: 100
Type: integer | Optional
number of reads put into memory by samtools/bcftools
Default: 8000
Type: string | Optional
directory to kraken2 database
Type: string | Required | Format: directory-path
The output directory where the results will be saved. Absolute paths are required on cloud infrastructure.
Default: cecret
Type: string | Optional
THE Reference genome
Type: string | Optional
Bedfile for amplicons
Type: string | Optional
File used in ivar variants. Must correspond with reference genome.
Type: string | Optional
File with bedfile of primers used in the analysis
Type: string | Optional
Specifies a primer set included in repo
Default: ncov_V5.3.2
Allowed values:
midnight_idt_V1midnight_ont_V1midnight_ont_V2midnight_ont_V3ncov_V3ncov_V4ncov_V4.1ncov_V5.3.2mpx_primalseqmpx_idt
Type: string | Optional
Specifies what tool to use to remove low quality reads
Default: seqyclean
Allowed values:
seqycleanfastp
Type: string | Optional
Specifies which aligner is going to be used.
Default: bwa
Allowed values:
bwaminimap2
Type: string | Optional
Specifies which tool to use to trim primers from primerbedfile
Default: ivar
Allowed values:
samtoolsivarnone
Type: string | Optional
Specifies what tool to use for multiple sequence alignment. Current options are only mafft.
Default: mafft
Type: boolean | Optional
Uses included nextclade dataset for SARS-CoV-2 during runtime when false.
Default: True
Type: string | Optional
Path to predownloaded nextclade dataset
Type: boolean | Optional
Specifies if reference-mapped fastq files should be extracted
Type: boolean | Optional
Specifies if duplicate reads should be removed
Type: boolean | Optional
Turns on multiple sequence alignment subworkflow when true
Type: boolean | Optional
Specifies if process should be used
Type: boolean | Optional
Specifies if process should be used
Type: boolean | Optional
Specifies if process should be used
Type: boolean | Optional
Specifies if process should be used
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: boolean | Optional
Specifies if process should be used
Default: True
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Default: --min-length 400 --max-length 700
Type: string | Optional
Options for process
Default: --normalise 200 --model r1041_e82_400bps_sup_v500 --model-dir /opt/conda/envs/artic/bin/models/
Type: string | Optional
Options for process
Default: target=200 min=5
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Default: -t png
Type: string | Optional
Options for process
Default: --flanking 1000
Type: string | Optional
Options for process
Default: -ninit 2 -n 2 -me 0.05 -m GTR
Type: string | Optional
Options for process
Default: -q 20 -t 0.6 -n N
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Default: -q 20 -t 0.6
Type: string | Optional
Options for process
Default: --maxambiguous 0.5
Type: string | Optional
Options for process
Default: -K 20M
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Default: --max-amplicon-length 3000 --max-amplicons 3000
Type: string | Optional
Options for process
Default: -size 1200,900 -size2 1200,900 -size3 1200,900
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Default: -minlen 25 -qual
Type: string | Optional
Options for process
Default: /Adapters_plus_PhiX_174.fasta
Type: string | Optional
Options for process
Default: -c
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Default: /opt/vadr/vadr-models
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Default: png
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Options for process
Type: string | Optional
Git commit id for Institutional configs.
Default: master
Type: string | Optional
Base directory for Institutional configs.
If you're running offline, Nextflow will not be able to fetch the institutional config files from the internet. If you don't need them, then this is not a problem. If you do need them, you should download the files from the repo and tell Nextflow where to find them with this parameter.
Default: https://raw.githubusercontent.com/nf-core/configs/master
Type: string | Optional
Institutional config name.
Type: string | Optional
Institutional config description.
Type: string | Optional
Institutional config contact information.
Type: string | Optional
Institutional config URL link.
Type: boolean | Optional
Display help text.
Type: boolean | Optional
Display version and exit.
Type: string | Optional
Email address for completion summary.
Set this parameter to your e-mail address to get a summary e-mail with details of the run sent to you when the workflow exits. If set in your user config file (
~/.nextflow/config) then you don't need to specify this on the command line for every run.
Pattern: ^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$
Type: string | Optional
Method used to save pipeline results to output directory.
The Nextflow
publishDiroption specifies which intermediate files should be saved to the output directory. This option tells the pipeline what method should be used to move these files. See Nextflow docs for details.
Default: copy
Allowed values:
symlinkrellinklinkcopycopyNoFollowmove
Type: string | Optional
Email address for completion summary, only when pipeline fails.
An email address to send a summary email to when the pipeline is completed - ONLY sent if the pipeline does not exit successfully.
Pattern: ^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$
Type: boolean | Optional
Send plain-text email instead of HTML.
Type: boolean | Optional
Do not use coloured log outputs.
Type: string | Optional
Incoming hook URL for messaging service
Incoming hook URL for messaging service. Currently, MS Teams and Slack are supported.
Type: string | Optional
Base URL or local path to location of pipeline test dataset files
Default: https://raw.githubusercontent.com/nf-core/test-datasets/
This pipeline was built with Nextflow. Documentation generated by nf-docs v0.2.0 on 2026-03-12 23:00:43 UTC.