![]() |
OpenMS
|
Export MS/MS data in .MGF format for GNPS (http://gnps.ucsd.edu).
GNPS (Global Natural Products Social Molecular Networking, http://gnps.ucsd.edu) is an open-access knowledge base for community-wide organization and sharing of raw, processed or identified tandem mass (MS/MS) spectrometry data. The GNPS web-platform makes it possible to perform spectral library search against public MS/MS spectral libraries, as well as to perform various data analysis such as MS/MS molecular networking, network annotation propagation, and the Dereplicator-based annotation. The GNPS manuscript is available here: https://www.nature.com/articles/nbt.3597 This tool was developed for the Feature Based Molecular Networking (FBMN) (https://ccms-ucsd.github.io/GNPSDocumentation/featurebasedmolecularnetworking/) and Ion Identity Molecular Networking (IIMN) (https://ccms-ucsd.github.io/GNPSDocumentation/fbmn-iin/) workflows.
Please cite: Nothias, L.-F., Petras, D., Schmid, R. et al. Feature-based molecular networking in the GNPS analysis environment. Nat. Methods 17, 905–908 (2020).
In brief, after running an OpenMS metabolomics pipeline, the GNPSExport TOPP tool can be used on the consensusXML file and the mzML files to generate the files needed for FBMN and IIMN. Those files are:
A representative OpenMS-GNPS workflow would use the following OpenMS TOPP tools sequentially:
The GitHub page for the ProteoSAFe workflow and the OpenMS python wrappers is available here: https://github.com/Bioinformatic-squad-DorresteinLab/openms-gnps-workflow An online version of the OpenMS-GNPS pipeline for FBMN running on CCMS server (http://proteomics.ucsd.edu/) is available here: https://ccms-ucsd.github.io/GNPSDocumentation/featurebasedmolecularnetworking-with-openms/ The command line parameters of this tool are:
GNPSExport -- Export representative consensus MS/MS scan per consensusElement into a .MGF file format.
See the documentation on https://ccms-ucsd.github.io/GNPSDocumentation/featurebasedmolecularnetworking-with-o
penms
Full documentation: http://www.openms.de/doxygen/release/3.5.0/html/TOPP_GNPSExport.html
Version: 3.5.0 May 9 2025, 17:07:55, Revision: 12ccccf
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.
To cite GNPSExport:
+ Nothias L.F. et al.. Feature-based Molecular Networking in the GNPS Analysis Environment. bioRxiv 812404
(2019). doi:10.1101/812404.
Usage:
GNPSExport <options>
Options (mandatory options marked with '*'):
-in_cm <file>* Input consensusXML file containing only consensusElements with "pep
tide" annotations. (valid formats: 'consensusXML')
-in_mzml <files>* Original mzml files containing the ms2 spectra (aka peptide annotat
ion).
Must be in order that the consensusXML file maps the original mzML
files. (valid formats: 'mzML')
-out <file>* Output MGF file. (valid formats: 'mgf')
-out_quantification <file>* Output feature quantification table. (valid formats: 'txt')
-out_pairs <file> Output supplementary pairs table for IIMN. (valid formats: 'csv')
-out_meta_values <file> Output meta value file. (valid formats: 'tsv')
-output_type <choice> Specificity of mgf output information (default: 'most_intense')
(valid: 'merged_spectra', 'most_intense')
-peptide_cutoff <number> Number of most intense peptides to consider per consensus element;
'-1' to consider all identifications. (default: '5') (min: '-1')
-ms2_bin_size <value> Bin size (Da) for fragment ions when merging ms2 scans. (default:
'0.019999999552965') (min: '0.0')
Options for exporting mgf file with merged spectra per consensusElement:
-merged_spectra:cos_similarity <value> Cosine similarity threshold for merged_spectra output. (default:
'0.9') (min: '0.0')
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 (def
ault: '1')
-write_ini <file> Writes the default configuration file
--help Shows options
--helphelp Shows all options (including advanced)
INI file documentation of this tool: