nf-core/diaproteomics
Automated quantitative analysis of DIA proteomics mass spectrometry measurements.
1.1.0
). The latest
stable release is
1.2.4
.
22.10.6
.
Learn more.
Define where the pipeline should find input data and save output data.
Input sample sheet (raw / mzML)
string
false
Input sample sheet of spectral libraries (tsv, pqp, TraML)
string
Path to internal retention time standard sample sheet (tsv, pqp, TraML)
string
The output directory where the results will be saved.
string
./results
Set this flag if output plots should be generated.
boolean
true
Set this flag if statistical normalization and visualizations should be generated using MSstats
boolean
true
Email address for completion summary.
string
^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$
Set this flag if the spectral library should be generated using EasyPQP from provided DDA data - identification search results and corresponding raw data.
boolean
false
Input sample sheet to use for library generation eg. DDA raw data (mzML) and DDA identification data (pepXML, mzid, idXML)
string
PSM fdr threshold to align peptide ids with reference run.
number
0.01
Minimum number of transitions for assay
integer
4
Maximum number of transitions for assay
integer
6
Method for generating decoys
string
Set this flag if using a spectral library that already includes decoy sequences and therefor skip assay and decoy generation.
boolean
false
Path to unimod file needs to be provided
string
https://raw.githubusercontent.com/nf-core/test-datasets/diaproteomics/unimod.xml
Set this flag if pseudo internal retention time standards should be generated using EasyPQP from provided DDA data - identification search results and corresponding raw data.
boolean
false
Number of pseudo irts selected from dda identifications based on the best q-value
integer
250
Set this flag if the libraries defined in the input or by generation should be merged according to the BatchID
boolean
false
Set this flag if pairwise RT alignment should be applied to libraries when merging.
boolean
false
Minimum number of peptides to compute RT alignment during pairwise merging of libraries
integer
100
Mass tolerance for transition extraction (ppm)
integer
30
Unit for mz window
string
ppm
Mass tolerance for precursor transition extraction (ppm)
integer
10
Unit for mz window
string
ppm
RT window for transition extraction (seconds)
integer
600
Minimal random mean squared error for irt RT alignment
number
0.95
Number of bins defined for the RT Normalization
integer
10
Number of bins that have to be covered for the RT Normalization
integer
8
Method for irt RT alignment for example
string
Force the analysis of the OpenSwathWorkflow despite severe warnings
boolean
false
Whether to use ms1 information for scoring and extraction
boolean
true
Minimal distance to the upper edge of a Swath window to still consider a precursor, in Thomson
integer
Machine learning classifier used for pyprophet target / decoy separation
string
MS Level of pyprophet FDR calculation
string
Abstraction level of pyrophet FDR calculation
string
Threshold for pyprophet FDR filtering on peakgroup abstraction level
number
0.01
Threshold for pyprophet FDR filtering on peptide abstraction level
number
0.01
Threshold for pyprophet FDR filtering on protein abstraction level
number
0.01
Start for pyprophet non-parametric pi0 estimation
number
0.1
End for pyprophet non-parametric pi0 estimation
number
0.5
Steps for pyprophet non-parametric pi0 estimation
number
0.05
DIAlignR global alignment FDR threshold: After the chromatogram alignment all peaks should still satisfy the global alignment FDR threshold.
number
0.01
DIAlignR analyte FDR threshold: Before the chromatogram alignment only peaks satusfying this threshold will be matched across runs.
number
0.01
DIAlignR unalignment FDR threshold: Before the chromatogram alignment only peaks satisfying this threshold will be matched across runs.
number
0.01
DIAlignR alignment FDR threshold: After the chromatogram alignment aligned peaks should satisfy this threhold.
number
0.05
DIAlignR query FDR threshold: During the chromatogram alignment ponly eaks satisfying this maximum FDR threshold will be considered as potential matches.
number
0.05
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
Do not use coloured log outputs.
boolean
Directory to keep pipeline Nextflow logs and reports.
string
${params.outdir}/pipeline_info
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