nf-core/nanoseq
Nanopore demultiplexing, QC and alignment pipeline
1.1.0
). The latest
stable release is
3.1.0
.
Define where the pipeline should find input data and save output data.
Path to comma-separated file containing information about the samples you would like to analyse.
string
./samplesheet.csv
Specifies the type of data that was sequenced i.e. ‘DNA’, ‘cDNA’ or ‘directRNA’.
string
The output directory where the results will be saved.
string
./results
Email address for completion summary.
string
^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$
Options required to basecall and demultiplex samples.
Path to Nanopore run directory (e.g. ‘fastq_pass/’) or a basecalled fastq file that requires demultiplexing. The latter can only be provided in conjunction with the ‘—skip_basecalling’ parameter.
string
Flowcell used to perform the sequencing e.g. ‘FLO-MIN106’. Not required if ‘—guppy_config’ is specified.
string
Kit used to perform the sequencing e.g. ‘SQK-LSK109’. Not required if ‘—guppy_config’ is specified.
string
Barcode kit used to perform the sequencing e.g. ‘SQK-PBK004’.
string
Require barcode on both ends for Guppy basecaller.
boolean
Config file used for basecalling that will be passed to Guppy via the ‘—config’ parameter.
string
Custom basecalling model file in json
format that will be passed to Guppy via the ‘—model’ parameter.
string
Whether to demultiplex with Guppy in GPU mode.
boolean
Number of ‘—gpu_runners_per_device’ used for Guppy when using ‘—guppy_gpu’.
integer
6
Number of ‘—cpu_threads_per_caller’ used for Guppy when using ‘—guppy_gpu’.
integer
1
Basecalling device specified to Guppy in GPU mode using ‘—device’.
string
auto
Cluster options required to use GPU resources (e.g. ‘—part=gpu —gres=gpu:1’).
string
Specify the minimum quality score for qcat in the range 0-100.
integer
60
Search for adapters in the whole read by applying the ‘—detect-middle’ parameter in qcat.
boolean
Skip basecalling with Guppy.
boolean
Skip demultiplexing with Guppy/qcat.
boolean
Options to adjust parameters and filtering criteria for read alignments.
Specifies the aligner to use i.e. ‘minimap2’ or ‘graphmap2’.
string
minimap2
Specifies if the data is strand-specific. Automatically activated when using ‘—protocol directRNA’.
boolean
Save the ‘.sam’ files from the alignment step - not done by default.
boolean
Skip alignment and downstream processes.
boolean
Options to adjust quantification and differential analysis
Specifies the transcript quantification method to use (available are: bambu or stringtie2). Only available when protocol is cDNA or directRNA.
string
bambu
Skip transcript quantification and differential analysis.
boolean
Skip differential analysis with DESeq2 and DEXSeq.
boolean
Options to skip various steps within the workflow.
Skip BigBed file generation.
boolean
Skip BigWig file generation.
boolean
Skip pycoQC.
boolean
Skip NanoPlot.
boolean
Skip FastQC.
boolean
Skip MultiQC.
boolean
Skip all QC steps apart from MultiQC.
boolean
Options for the reference genome indices used to align reads.
Directory / URL base for iGenomes references.
string
s3://ngi-igenomes/igenomes/
Do not load the iGenomes reference config.
boolean
Less common options for the pipeline, typically set in a config file.
Display help text.
boolean
Method used to save pipeline results to output directory.
string
Workflow name.
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
Do not use coloured log outputs.
boolean
Custom config file to supply to MultiQC.
string
Directory to keep pipeline Nextflow logs and reports.
string
${params.outdir}/pipeline_info
Arguments passed to Nextflow clusterOptions.
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
Maximum amount of time that can be requested for any single job.
string
240.h
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 configs hostname.
string
Institutional config description.
string
Institutional config contact information.
string
Institutional config URL link.
string