Precompiled or prepackaged versions of OpenMS, PyProphet and msproteomicstools are readily available for most supported platforms.


Please note that the published versions are always based on the latest release versions, however some functionality described online might only be available in the latest development builds.


OpenSWATH is completely integrated into OpenMS. The current releases can be obtained from GitHub. To make use of the latest developments, consider using the nightly builds for Windows and macOS.

Instructions for compilation and installation can be obtained from the OpenMS documentation.


PyProphet requires Python 2.7 or Python 3. Windows users should install Anaconda. Mac and Linux users should be able to install PyProphet directly from GitHub. It is strongly recommended to install PyProphet within a virtualenv.

# Install dependencies
pip install numpy scipy scikit-learn pandas numexpr statsmodels Click matplotlib seaborn

# Install PyProphet development version
pip install git+

msproteomicstools & TRIC

msproteomicstools requires Python 2.7 and can be installed through pip. On Microsoft Windows you will first have to install Python (the easiest way to do this is to download Anaconda). You can then install msproteomicstools through PyPI:

pip install numpy
pip install msproteomicstools

You can alternatively download the msproteomicstools release directly from PyPI. To obtain the latest development version, please download the code from GitHub. If you are using Microsoft Windows and Anaconda, it is possible that BioPython does not properly install and you may have to install it through Anaconda:

conda install biopython