Define where the pipeline should find input data and save output data.

Path to comma-separated file containing information about the samples in the experiment.

required
type: string
pattern: ^\S+\.csv$

The output directory where the results will be saved. You have to use absolute paths to storage on Cloud infrastructure.

required
type: string

Email address for completion summary.

type: string
pattern: ^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$

MultiQC report title. Printed as page header, used for filename if not otherwise specified.

type: string

General options that control which parts of the pipeline run.

Run genomeqc on genomes only.

hidden
type: boolean

k-mer size for meryl (merqury).

type: integer
default: 21

Container engine to run shiny app

type: string
default: docker

Options for BUSCO completeness assessment.

A string with NCBI taxonomic groups of the assemblies. Can be a comma-separated list.

type: string
default: all

A flag to set the busco lineage.

type: string
default: hymenoptera_odb10

A flag to set the BUSCO lineages directory (optional)

type: string

A path to a BUSCO config file (optional)

type: string

Remove intermediate files

type: boolean

Minimum number of Complete BUSCOs a sequence must have to be counted as significant ortholog-containing sequences.

type: integer

Skip BUSCO. If run on genome only, it will also skip orthofinder.

type: boolean

Options for FCS-GX/FCS-adaptor contamination screening.

Path to FCS-GX contamination screening database.

type: string

Path to FCS GX contamination screening database

type: string

Path to RAM-backed tmpfs or ramfs location to store FCS-GX database

type: string

Save cleaned genome after decontamination with FCS-GX

type: boolean

Save cleaned genome after adaptor removal with FCS-GX

type: boolean

Options for annotation (GFF/GTF) validation.

Tool for gxf validation.

type: string

Options for orthology inference.

OrthoFinder major version to run.

type: string

Publish orthofinder results.

type: boolean
default: true

Publish longest protein isoform fasta files.

type: boolean

Options for telomere identification with TIDK.

Do not run TIDK.

type: boolean

DNA string for tidk motif search

type: string

Options for the summary tree plot.

Modifies scale of the tree plot in the tree summary, default value is ‘0.0005’. Useful if tree tips overlap with the concatenated plots. Very sensitive, increase/decrease by two-fold.

type: integer

Tree’s right margin size for the non-circular layouts.

hidden
type: string

Tree layout style for the tree summary plot.

type: string

Circular layout only: which summary stats to draw as rings.

type: string

Circular layout only: phylogenetic-group thresholds used to score the quality (traffic-light) rings.

type: string

Circular layout only: override individual –quality_preset cut-offs.

type: string

Circular layout only: print each value on its ring.

type: boolean

Skip these stat plots in the genome and annotation tree plot.

type: string
default: nseqs_plot

Skip these stat plots in the genome only tree plot.

type: string
default: nseqs_plot

Options to publish intermediate files that are not saved by default.

Publish sorted fasta genome files from seqkit.

type: boolean

Publish gff files validated by AGAT.

type: boolean

Publish genomes and/or annotations of user-supplied RefSeq IDs.

type: boolean

Publish extracted protein fasta files by GFFREAD.

type: boolean

Publish filtered fasta genome files from seqkit.

type: boolean

Options for transposable element annotation.

TE annotation method to run. Use ‘hite’ for HiTE or ‘repeatmasker’ for the full RepeatMasker pipeline. Omit to skip TE annotation.

type: string

Set to true for plant genomes (passed to HiTE).

type: boolean

Path to a curated repeat library for HiTE.

type: string

Path to pre-staged famdb h5 partition file(s). Accepts a single file path or a glob pattern (e.g. ‘/path/FamDB*’). Alternative to downloading via RM_db.

type: string

Taxonomic lineage to filter repeat families from famdb (e.g. ‘hymenoptera’). Omit to export all families.

type: string

Run de novo repeat discovery with RepeatModeler before masking. Disabled by default — RepeatModeler typically requires 24 CPUs and 24–48 h per genome. When false, only the curated famdb library is used.

type: boolean

RepeatMasker sensitivity/speed mode. ‘default’ is most sensitive; ‘q’ (quick) is ~5x faster; ‘qq’ (rush) is fastest with lowest sensitivity.

type: string

Download h5 partition files from the URLs specified in RM_db.

type: boolean

List of URLs to DFAM h5 partition files to download.

type: array

Clustering tool used to dereplicate the repeat library before RepeatMasker. ‘mmseqs’ uses MMseqs2 easy-cluster; ‘linclust’ (default) uses MMseqs2 easy-linclust (linear time, less sensitive); ‘cdhit’ uses CD-HIT-EST.

type: string

Minimum sequence identity threshold (0.0–1.0) for repeat library clustering. Passed as -c to CD-HIT-EST and –min-seq-id to MMseqs2.

type: number
default: 0.8

Minimum alignment coverage threshold (0.0–1.0) for repeat library clustering. Passed as -aS to CD-HIT-EST and -c (with –cov-mode 1) to MMseqs2.

type: number
default: 0.8

Parameters used to describe centralised config profiles. These should not be edited.

Git commit id for Institutional configs.

hidden
type: string
default: master

Base directory for Institutional configs.

hidden
type: string
default: https://raw.githubusercontent.com/nf-core/configs/master

Institutional config name.

hidden
type: string

Institutional config description.

hidden
type: string

Institutional config contact information.

hidden
type: string

Institutional config URL link.

hidden
type: string

Less common options for the pipeline, typically set in a config file.

Display version and exit.

hidden
type: boolean

Method used to save pipeline results to output directory.

hidden
type: string

Email address for completion summary, only when pipeline fails.

hidden
type: string
pattern: ^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$

Send plain-text email instead of HTML.

hidden
type: boolean

File size limit when attaching MultiQC reports to summary emails.

hidden
type: string
default: 25.MB
pattern: ^\d+(\.\d+)?\.?\s*(K|M|G|T)?B$

Do not use coloured log outputs.

hidden
type: boolean

Custom config file to supply to MultiQC.

hidden
type: string

Custom logo file to supply to MultiQC. File name must also be set in the MultiQC config file

hidden
type: string

Custom MultiQC yaml file containing HTML including a methods description.

type: string

Boolean whether to validate parameters against the schema at runtime

hidden
type: boolean
default: true

Base URL or local path to location of pipeline test dataset files

hidden
type: string
default: https://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.

hidden
type: string

Display the help message.

type: boolean,string

Display the full detailed help message.

type: boolean

Display hidden parameters in the help message (only works when –help or –help_full are provided).

type: boolean