pyOpenMS are the Python bindings to the OpenMS library which are available for Windows, Linux and OSX.
The pyOpenMS package contains Python bindings for a large part of the OpenMS library (http://www.open-ms.de) for mass spectrometry based proteomics. It thus provides facile access to a feature-rich, open-source algorithm library for mass-spectrometry based proteomics analysis. These Python bindings allow raw access to the data-structures and algorithms implemented in OpenMS, specifically those for file access (mzXML, mzML, TraML, mzIdentML among others), basic signal processing (smoothing, filtering, de-isotoping and peak-picking) and complex data analysis (including label-free, SILAC, iTRAQ and SWATH analysis tools).
Please see the appendix of the official pyOpenMS Manual for a complete documentation of the pyOpenMS API and all wrapped classes.
Note: the current documentation relates to the 2.4.0 release of pyOpenMS.
- Getting Started
- Reading Raw MS data
- Other MS data formats
- MS Data
- Peptides and Proteins
- Identification Data
- Quantitative Data