nf-core/macproqc pipeline parameters¶
A workflow for the quality control of mass spectrometry-based proteomics analyses
Input/output options¶
Define where the pipeline should find input data and save output data.
| Parameter | Description | Type | Default | Required | Hidden |
|---|---|---|---|---|---|
input |
Path to comma-separated file containing information about the samples in the experiment. HelpYou will need to create a design file with information about the samples in your experiment before running the pipeline. Use this parameter to specify its location. It has to be a comma-separated file with 3 columns, and a header row. See usage docs. |
string |
True | ||
outdir |
The output directory where the results will be saved. You have to use absolute paths to storage on Cloud infrastructure. | string |
True | ||
email |
Email address for completion summary. HelpSet this parameter to your e-mail address to get a summary e-mail with details of the run sent to you when the workflow exits. If set in your user config file (~/.nextflow/config) then you don't need to specify this on the command line for every run. |
string |
FASTA parameters¶
Database settings, to specify the FASTA, create decoys, ...
| Parameter | Description | Type | Default | Required | Hidden |
|---|---|---|---|---|---|
fasta |
Global input FASTA protein database HelpPath to a single protein database file applied to all MS runs. Whether the file already contains decoys is controlled by --skip_decoy_generation. |
string |
True | ||
skip_decoy_generation |
Add this parameter when you want to skip the generation of the decoy database. HelpIf you want to use your own decoys, you can specify a dataset that includes decoy sequences. |
boolean |
|||
decoy_string |
String that is combined with the accession of the protein identifier to indicate a decoy protein. HelpThis is passed to the decoy generation as well as to tools using this. Usually, this is a prefix of the protein accession. |
string |
DECOY_ | ||
decoy_method |
Method used to generate decoy sequences. (accepted: reverse|shuffle) HelpPassed directly to OpenMS DecoyDatabase. Valid values are 'reverse' (default) and 'shuffle'. Has no effect when --skip_decoy_generation is set. |
string |
reverse | ||
save_decoy_database |
Set this parameter to true to save the generated decoy database (for later usage). | boolean |
Identification parameters¶
Search engine specific settings and general settings for the identification of peptides and proteins in MS data. Additional untypical parameters can be adjucted by the modules.config, see there for reference.
| Parameter | Description | Type | Default | Required | Hidden |
|---|---|---|---|---|---|
comet_config_template |
This is the default comet parameters file. In this file, parameters can be set, which are neither passed by common runtime (threads, fasta, ...) or by common search engine parameters. If not set or null, the provided default in assets is used. | string |
|||
peptide_mass_tolerance_upper |
Comet parameter: peptide_mass_tolerance_upper, upper bound of the precursor mass tolerance | number |
5.0 | ||
peptide_mass_tolerance_lower |
Comet parameter: peptide_mass_tolerance_lower, lower bound of the precursor mass tolerance; USUALLY NEGATIVE TO BE LOWER THAN 0 | number |
-5.0 | ||
peptide_mass_units |
Comet parameter: peptide_mass_units, 0=amu, 1=mmu, 2=ppm | integer |
2 | ||
isotope_error |
Comet parameter: isotope_error, 0=off, 1=0/1 (C13 error), 2=0/1/2, 3=0/1/2/3, 4=-1/0/1/2/3, 5=-1/0/1 | integer |
2 | ||
fragment_bin_tol |
Comet parameter: fragment_bin_tol, binning to use on fragment ions | number |
0.02 | ||
fragment_bin_offset |
Comet parameter: fragment_bin_offset, offset position to start the binning (0.0 to 1.0) | number |
0.0 | ||
theoretical_fragment_ions |
Comet parameter: theoretical_fragment_ions, 0=use flanking peaks, 1=M peak only | integer |
0 | ||
psms_per_spectrum |
Comet parameter: num_output_lines: num peptide results to show | integer |
5 | ||
variable_modifications |
Comet parameter: adjust or add the variable modifications to overwrite in the template. The actual string MUST be in single quotes inside a string, like "'variable_mod01 = 15.9949 M 0 3 -1 0 0 0.0'". Variables are defined like in the comet params file (with 'variable_modXX = ...'). Multiple modifications can be defined by separating them with a semicolon. | string |
|||
static_modifications |
Comet parameter: set the variable modifications to overwrite in the template.The actual string MUST be in single quotes inside a string, like "'add_C_cysteine = 57.021464'". The variables are defined like in the comet params file (with 'add_XX_... = ...'). Multiple modifications can be defined by separating them with a semicolon. | string |
|||
label_modifications |
Additional Comet static modifications appended only for the labelled COMETCONFIG search. Use the same syntax as static_modifications, for example "'add_K_lysine = 8.014199;add_R_arginine = 10.008269'". | string |
Institutional config options¶
Parameters used to describe centralised config profiles. These should not be edited.
| Parameter | Description | Type | Default | Required | Hidden |
|---|---|---|---|---|---|
custom_config_version |
Git commit id for Institutional configs. | string |
master | True | |
custom_config_base |
Base directory for Institutional configs. HelpIf you're running offline, Nextflow will not be able to fetch the institutional config files from the internet. If you don't need them, then this is not a problem. If you do need them, you should download the files from the repo and tell Nextflow where to find them with this parameter. |
string |
https://raw.githubusercontent.com/nf-core/configs/master | True | |
config_profile_name |
Institutional config name. | string |
True | ||
config_profile_description |
Institutional config description. | string |
True | ||
config_profile_contact |
Institutional config contact information. | string |
True | ||
config_profile_url |
Institutional config URL link. | string |
True |
Generic options¶
Less common options for the pipeline, typically set in a config file.
| Parameter | Description | Type | Default | Required | Hidden |
|---|---|---|---|---|---|
version |
Display version and exit. | boolean |
True | ||
publish_dir_mode |
Method used to save pipeline results to output directory. (accepted: symlink|rellink|link|copy|copyNoFollow|move) HelpThe NextflowpublishDir option specifies which intermediate files should be saved to the output directory. This option tells the pipeline what method should be used to move these files. See Nextflow docs for details. |
string |
copy | True | |
email_on_fail |
Email address for completion summary, only when pipeline fails. HelpAn email address to send a summary email to when the pipeline is completed - ONLY sent if the pipeline does not exit successfully. |
string |
True | ||
plaintext_email |
Send plain-text email instead of HTML. | boolean |
True | ||
monochrome_logs |
Do not use coloured log outputs. | boolean |
True | ||
validate_params |
Boolean whether to validate parameters against the schema at runtime | boolean |
True | True | |
pipelines_testdata_base_path |
Base URL or local path to location of pipeline test dataset files | string |
https://raw.githubusercontent.com/nf-core/test-datasets/ | True | |
macproqc_testdata_base_path |
Base URL or local path to location of specific macproqc test dataset files | string |
https://raw.githubusercontent.com/mpc-bioinformatics/macproqc-test-data/main/testdata/ | True | |
trace_report_suffix |
Suffix to add to the trace report filename. Default is the date and time in the format yyyy-MM-dd_HH-mm-ss. | string |
True | ||
help |
Display the help message. | ['boolean', 'string'] |
|||
help_full |
Display the full detailed help message. | boolean |
|||
show_hidden |
Display hidden parameters in the help message (only works when --help or --help_full are provided). | boolean |