![]() |
OpenMS
|
Runs peptidoform, peptide, protein, or gene inference on OpenSWATH OSW files.
The tool operates directly on OSW files. Peptidoform inference writes SCORE_IPF. Peptide, protein, and gene inference write SCORE_PEPTIDE, SCORE_PROTEIN, and SCORE_GENE for the selected context. Multiple inference passes can be selected in one invocation via per-level true|false selectors. By default, peptide:global and protein:global are enabled.
For more information, see the original publications describing the underlying algorithms:
The command line parameters of this tool are:
OpenSwathInfer -- Runs inference on OpenSWATH results.
Full documentation: http://www.openms.de/doxygen/nightly/html/TOPP_OpenSwathInfer.html
Version: 3.6.0-pre-nightly-2026-06-22 Jun 23 2026, 01:53:23, Revision: 9a7cdde
To cite OpenMS:
+ Pfeuffer, J., Bielow, C., Wein, S. et al.. OpenMS 3 enables reproducible analysis of large-scale mass spec
trometry data. Nat Methods (2024). doi:10.1038/s41592-024-02197-7.
Usage:
OpenSwathInfer <options>
Options (mandatory options marked with '*'):
-in <file>* Input OpenSWATH OSW file. (valid formats: 'osw')
-out <file> Optional output OSW file. If empty, the input file
is updated in place. (valid formats: 'osw')
Peptidoform/IPF inference options.:
-peptidoform:run <true|false> Enable peptidoform inference in this invocation.
(default: 'false') (valid: 'true', 'false')
-peptidoform:ipf_ms1_scoring <true|false> Use MS1 precursor evidence. (default: 'false') (val
id: 'true', 'false')
-peptidoform:ipf_ms2_scoring <true|false> Use MS2 precursor evidence from transition-level
precursor rows. (default: 'false') (valid: 'true',
'false')
-peptidoform:propagate_signal_across_runs <true|false> Propagate confident transition evidence across alig
ned runs using FEATURE_MS2_ALIGNMENT_CANDIDATE.
(default: 'false') (valid: 'true', 'false')
Peptide-level inference selection options.:
-peptide:global <true|false> Enable peptide inference in the global context.
(default: 'true') (valid: 'true', 'false')
-peptide:experiment_wide <true|false> Enable peptide inference in the experiment-wide
context. (default: 'false') (valid: 'true', 'false'
)
-peptide:run_specific <true|false> Enable peptide inference in the run-specific contex
t. (default: 'false') (valid: 'true', 'false')
Protein-level inference selection options.:
-protein:global <true|false> Enable protein inference in the global context.
(default: 'true') (valid: 'true', 'false')
-protein:experiment_wide <true|false> Enable protein inference in the experiment-wide
context. (default: 'false') (valid: 'true', 'false'
)
-protein:run_specific <true|false> Enable protein inference in the run-specific contex
t. (default: 'false') (valid: 'true', 'false')
Gene-level inference selection options.:
-gene:global <true|false> Enable gene inference in the global context. (defau
lt: 'false') (valid: 'true', 'false')
-gene:experiment_wide <true|false> Enable gene inference in the experiment-wide contex
t. (default: 'false') (valid: 'true', 'false')
-gene:run_specific <true|false> Enable gene inference in the run-specific context.
(default: 'false') (valid: 'true', 'false')
Common TOPP options:
-ini <file> Use the given TOPP INI file
-threads <n> Sets the number of threads allowed to be used by
the TOPP tool (0 = all available cores) (default:
'1')
-write_ini <file> Writes the default configuration file
--help Shows options
--helphelp Shows all options (including advanced)
INI file documentation of this tool:
This section lists all parameters supported by the tool. Parameters are organized into hierarchical subsections that group related settings together. Subsections may contain further subsections or individual parameters.
Each parameter entry contains the following information:
Parameter tags provide additional information about how a parameter is used. Some tags indicate whether a parameter is required or intended for advanced configuration, while others may be used internally by OpenMS or workflow tools.
Parameters highlighted as required must be specified for the tool to run successfully. Parameters marked as advanced allow fine-tuning of algorithm behavior and are typically not needed for standard workflows.