nf-core/smrnaseq
A small-RNA sequencing analysis pipeline
2.2.3
). The latest
stable release is
2.4.0
.
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.
string
^\S+\.csv$
Protocol for constructing smRNA-seq libraries.
string
The output directory where the results will be saved. You have to use absolute paths to storage on Cloud infrastructure.
string
Email address for completion summary.
string
^([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.
string
Reference genome related files and options required for the workflow.
Name of iGenomes reference.
string
Boolean whether MirGeneDB should be used instead of miRBase
boolean
Species for miRTrace.
string
Species of MirGeneDB.
string
Path to reference genome FASTA genome file.
string
GFF/GTF file with coordinates positions of precursor and miRNAs.
string
GFF/GTF file with coordinates positions of precursor and miRNAs.
string
Path to FASTA file with mature miRNAs.
string
https://mirbase.org/download/CURRENT/mature.fa
Path to FASTA file with MirGeneDB mature miRNAs.
string
Path to FASTA file with miRNAs precursors.
string
https://mirbase.org/download/CURRENT/hairpin.fa
Path to FASTA file with miRNAs precursors.
string
Path to a Bowtie 1 index directory
string
Save generated reference genome files to results.
boolean
Directory / URL base for iGenomes references.
string
s3://ngi-igenomes/igenomes
Do not load the iGenomes reference config.
boolean
Options for trimming reads and primers.
The number of basepairs to remove from the 5’ end of read 1.
integer
The number of basepairs to remove from the 3’ end of read 1 AFTER adapter/quality trimming has been performed.
integer
Sequencing adapter sequence to use for trimming.
string
TGGAATTCTCGGGTGCCAAGG
Trim FastQ files
boolean
true
Minimum filter length for raw reads.
integer
17
Maximum filter length for raw reads.
integer
40
Save reads failing trimming
boolean
FastA with known miRNA adapter sequences for adapter trimming
string
${projectDir}/assets/known_adapters.fa
Options to remove contamination from the reads.
Enables the contamination filtering.
boolean
Path to the rRNA fasta file to be used as contamination database.
string
Path to the tRNA fasta file to be used as contamination database.
string
Path to the cDNA fasta file to be used as contamination database.
string
Path to the ncRNA fasta file to be used as contamination database.
string
Path to the piRNA fasta file to be used as contamination database.
string
Path to an additional fasta file to be used as contamination database.
string
Switches to skip specific pipeline steps, if desired.
Skip FastQC
boolean
Skip miRDeep
boolean
Skip MultiQC
boolean
Skip FastP
boolean
Parameters used to describe centralised config profiles. These should not be edited.
Git commit id for Institutional configs.
string
master
Base directory for Institutional configs.
string
https://raw.githubusercontent.com/nf-core/configs/master
Institutional config name.
string
Institutional config description.
string
Institutional config contact information.
string
Institutional config URL link.
string
Set the top limit for requested resources for any single job.
Maximum number of CPUs that can be requested for any single job.
integer
16
Maximum amount of memory that can be requested for any single job.
string
128.GB
^\d+(\.\d+)?\.?\s*(K|M|G|T)?B$
Maximum amount of time that can be requested for any single job.
string
240.h
^(\d+\.?\s*(s|m|h|d|day)\s*)+$
Less common options for the pipeline, typically set in a config file.
Display help text.
boolean
Display version and exit.
boolean
Method used to save pipeline results to output directory.
string
Email 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.
boolean
File size limit when attaching MultiQC reports to summary emails.
string
25.MB
^\d+(\.\d+)?\.?\s*(K|M|G|T)?B$
Do not use coloured log outputs.
boolean
Incoming hook URL for messaging service
string
Custom config file to supply to MultiQC.
string
Custom logo file to supply to MultiQC. File name must also be set in the MultiQC config file
string
Custom MultiQC yaml file containing HTML including a methods description.
string
Boolean whether to validate parameters against the schema at runtime
boolean
true
Show all params when using --help
boolean
Validation of parameters fails when an unrecognised parameter is found.
boolean
Validation of parameters in lenient more.
boolean