nf-core/diaproteomics
Automated quantitative analysis of DIA proteomics mass spectrometry measurements.
1.2.3). 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 (containing path and meta data of raw or mzML files)
stringInput sample sheet of spectral libraries (tsv, pqp, TraML)
stringPath to internal retention time standard sample sheet (tsv, pqp, TraML)
stringThe output directory where the results will be saved.
string./resultsEmail 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.
booleanInput sample sheet to use for library generation eg. DDA raw data (mzML) and DDA identification data (pepXML, mzid, idXML)
stringPSM fdr threshold to align peptide ids with reference run.
number0.01Minimum number of transitions for assay
integer4Maximum number of transitions for assay
integer6Method for generating decoys
stringSet this flag if using a spectral library that already includes decoy sequences and therefor skip assay and decoy generation.
booleanPath to unimod file needs to be provided
stringhttps://raw.githubusercontent.com/nf-core/test-datasets/diaproteomics/unimod.xmlSet this flag if you only want to generate spectral libraries from DDA data
booleanSet this flag if pseudo internal retention time standards should be generated using EasyPQP from provided DDA data - identification search results and corresponding raw data.
booleanNumber of pseudo irts selected from dda identifications based on the best q-value
integer250Set this flag if pseudo irts should be selected from the 1st and 4th RT quantile only
booleanSet this flag if the libraries defined in the input or by generation should be merged according to the BatchID
booleanSet this flag if pairwise RT alignment should be applied to libraries when merging.
booleanMinimum number of peptides to compute RT alignment during pairwise merging of libraries
integer100Mass tolerance for transition extraction (ppm)
integer30Unit for mz window
stringppmMass tolerance for precursor transition extraction (ppm)
integer10Unit for mz window
stringppmRT window for transition extraction (seconds)
integer600Minimal random mean squared error for irt RT alignment
number0.95Number of bins defined for the RT Normalization
integer10Number of bins that have to be covered for the RT Normalization
integer8Method for irt RT alignment for example
stringForce the analysis of the OpenSwathWorkflow despite severe warnings
booleanWhether to use ms1 information for scoring and extraction
booleantrueMinimal distance to the upper edge of a Swath window to still consider a precursor, in Thomson
integerSet mode whether to work in memory or to store data as cache first
stringMachine learning classifier used for pyprophet target / decoy separation
stringMS Level of pyprophet FDR calculation
stringAbstraction level of pyrophet FDR calculation
stringThreshold for pyprophet FDR filtering on peakgroup abstraction level
number0.01Threshold for pyprophet FDR filtering on peptide abstraction level
number0.01Threshold for pyprophet FDR filtering on protein abstraction level
number0.01Start for pyprophet non-parametric pi0 estimation
number0.1End for pyprophet non-parametric pi0 estimation
number0.5Steps for pyprophet non-parametric pi0 estimation
number0.05DIAlignR global alignment FDR threshold: After the chromatogram alignment all peaks should still satisfy the global alignment FDR threshold.
number0.01DIAlignR analyte FDR threshold: Before the chromatogram alignment only peaks satisfying this threshold will be matched across runs.
number0.01DIAlignR unalignment FDR threshold: XICs below this threshold will be considered valid without any alignment.
number0.01DIAlignR alignment FDR threshold: After the chromatogram alignment aligned peaks should satisfy this threshold.
number0.05DIAlignR query FDR threshold: During the chromatogram alignment only peaks satisfying this maximum FDR threshold will be considered as potential matches.
number0.05DIAlignR XICfilter parameter
stringWhether DIAlignR should be executed using multithreading (may cause errors)
booleantrueSet this flag if statistical normalization and visualizations should be generated using MSstats
booleantrueSet this flag if output plots should be generated.
booleantrueOptional mzTab export (Warning: the mzTab format is not yet well supported for DIA)
booleanLess common options for the pipeline, typically set in a config file.
Display help text.
booleanMethod used to save pipeline results to output directory.
stringBoolean whether to validate parameters against the schema at runtime
booleantrueEmail 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.
booleanDo not use coloured log outputs.
booleanDirectory to keep pipeline Nextflow logs and reports.
string${params.outdir}/pipeline_infoShow all params when using --help
booleanSet the top limit for requested resources for any single job.
Maximum number of CPUs that can be requested for any single job.
integer16Maximum amount of memory that can be requested for any single job.
string128.GB^[\d\.]+\s*.(K|M|G|T)?B$Maximum amount of time that can be requested for any single job.
string240.h^[\d\.]+\.*(s|m|h|d)$Parameters used to describe centralised config profiles. These should not be edited.
Git commit id for Institutional configs.
stringmasterBase directory for Institutional configs.
stringhttps://raw.githubusercontent.com/nf-core/configs/masterInstitutional configs hostname.
stringInstitutional config name.
stringInstitutional config description.
stringInstitutional config contact information.
stringInstitutional config URL link.
string