Welcome to mzOS project
mzOS is a small library to perform deisotoping and feature annotation from an extracted feature list (commonly designed by peaklist) in LC-MS (Liquid Chromatography coupled to mass spectrometry) datasets.
Basically, you run first XCMS (using the classical pipeline), giving as a result a peaklist file. This is this result file that mzOS uses. Other feature extraction softwares might be supported later (OpenMS).
Installation
mzOS (last version 0.1.3) install should be pretty straightforward. The last version at the moment is 0.1.3. Simply using
pip install mzos
You can also download a zip archive from github for example. Unzip the archive then
cd mzOS
python setup.py install
The project is quite heavy (around 20Mo), actually it comes with LMSD and HMDB databases.
It is still in alpha stage and is not bug free.
Project layout
scripts/ # Scripts used to rebuild database sqlite files.
third_party/ # small utility to calculate efficiently theoritical isotopic pattern
emass/
... # emass files
ressources/ # contains databases, isotopes and adducts list
... # mzOS python modules