How to install Pyteomics¶
Supported Python versions¶
Pyteomics supports Python 2.7 and Python 3.3+.
Project dependencies¶
Pyteomics uses the following Python packages:
- numpy
- matplotlib (used by
pyteomics.pylab_aux
)- lxml (used by XML parsing modules)
- pandas (can be used with
pyteomics.pepxml
,pyteomics.tandem
,pyteomics.mzid
,pyteomics.auxiliary
)- sqlalchemy (used by
pyteomics.mass.unimod
)- pynumpress (adds support for Numpress compression)
All dependencies are optional.
GNU/Linux¶
The preferred way to obtain Pyteomics is via pip Python package manager. The shell code for a freshly installed Ubuntu system:
sudo apt-get install python-setuptools python-dev build-essential
sudo easy_install pip
sudo pip install lxml numpy matplotlib pyteomics