Skip to main content

A framework for proteomics data analysis.

Project description

What is Pyteomics?
------------------

Pyteomics is a collection of lightweight and handy tools for Python that help
to handle various sorts of proteomics data. Pyteomics provides a growing set of
modules to facilitate the most common tasks in proteomics data analysis, such as:

* calculation of basic physico-chemical properties of polypeptides:

* mass and isotopic distribution
* charge and pI
* chromatographic retention time

* access to common proteomics data:

* MS or LC-MS data
* FASTA databases
* search engines output

* easy manipulation of sequences of modified peptides and proteins

The goal of the Pyteomics project is to provide a versatile, reliable and
well-documented set of open tools for the wide proteomics community.
One of the project's key features is Python itself, an open source language
increasingly popular in scientific programming. The main
applications of the library are reproducible statistical data analysis and rapid
software prototyping.

Required Python versions
------------------------

Pyteomics supports Python 2.7 and Python 3. Python 2.6 and older are not
supported.

Project dependencies
--------------------

Pyteomics uses the following python packages:

- `numpy <http://pypi.python.org/pypi/numpy>`_
- `matplotlib <http://sourceforge.net/projects/matplotlib/files/matplotlib/>`_
(used by pyteomics.pylab_aux)
- `lxml <http://pypi.python.org/pypi/lxml>`_ (used by :py:mod:`pyteomics.mzml`,
:py:mod:`pyteomics.pepxml`, :py:mod:`pyteomics.mzid`,
:py:mod:`pyteomics.tandem`)

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

Windows
-------

- Download pre-compiled binary packages for Pyteomics dependencies:

- `numpy <http://pypi.python.org/pypi/numpy>`_
- `matplotlib <http://sourceforge.net/projects/matplotlib/files/matplotlib/>`_
- `lxml <http://pypi.python.org/pypi/lxml>`_

- Download a pre-compiled binary Pyteomics package from
`PyPI <http://pypi.python.org/pypi/pyteomics>`_.

OR

- If you have Enthought Python Distribution / ActivePython,
execute in the command line::

easy_install pip
pip install lxml numpy matplotlib pyteomics

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyteomics-2.4.0.tar.gz (103.5 kB view details)

Uploaded Source

Built Distributions

pyteomics-2.4.0.win-amd64_py3.4.exe (312.9 kB view details)

Uploaded Source

pyteomics-2.4.0.win-amd64_py3.3.exe (312.9 kB view details)

Uploaded Source

pyteomics-2.4.0.win-amd64_py3.2.exe (315.0 kB view details)

Uploaded Source

pyteomics-2.4.0.win-amd64_py2.7.exe (314.5 kB view details)

Uploaded Source

pyteomics-2.4.0.win32_py3.4.exe (281.7 kB view details)

Uploaded Source

pyteomics-2.4.0.win32_py3.3.exe (281.7 kB view details)

Uploaded Source

pyteomics-2.4.0.win32_py3.2.exe (286.8 kB view details)

Uploaded Source

pyteomics-2.4.0.win32_py2.7.exe (286.8 kB view details)

Uploaded Source

File details

Details for the file pyteomics-2.4.0.tar.gz.

File metadata

  • Download URL: pyteomics-2.4.0.tar.gz
  • Upload date:
  • Size: 103.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyteomics-2.4.0.tar.gz
Algorithm Hash digest
SHA256 81ae2378dc306efc89d2cf70edd3582b858b26dd6ade42903969f85e0b33ceec
MD5 2afa0b3155b569a82b9b791bd733addb
BLAKE2b-256 089ec5d9aed96ed9ca790b7983fa5e436cff658e596caec6363ef658dc6d055b

See more details on using hashes here.

File details

Details for the file pyteomics-2.4.0.win-amd64_py3.4.exe.

File metadata

File hashes

Hashes for pyteomics-2.4.0.win-amd64_py3.4.exe
Algorithm Hash digest
SHA256 c34b188623e7dc4ac3b1a260bc1229305b6fa9c347583532237cd4e7016d5934
MD5 eaef221b09b778198507ced4dfe674bf
BLAKE2b-256 c6bae6c6982922a14b651adebe654712c273aec397474dab5589037591882173

See more details on using hashes here.

File details

Details for the file pyteomics-2.4.0.win-amd64_py3.3.exe.

File metadata

File hashes

Hashes for pyteomics-2.4.0.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 052a404dbe6e41138e1b1a360567bb925cb70838a73c645f40b752cfab2828c2
MD5 dfc2f5915c4f63eb4c5fc24b1aab6e8e
BLAKE2b-256 94f0f6dbc3f54ee46ea82e36f0ed4a67a2e1b11bba60327f862557c5dbeb0ca5

See more details on using hashes here.

File details

Details for the file pyteomics-2.4.0.win-amd64_py3.2.exe.

File metadata

File hashes

Hashes for pyteomics-2.4.0.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 7148ad57fdbc55cb09db86cf1945f254be1638fb497dce875820aeb28332764b
MD5 9aea3237ea09784a8744402df0696fbd
BLAKE2b-256 df0a171c914588ce23775504a4c52b66a5a65c92ceda314628256bbad4609ff2

See more details on using hashes here.

File details

Details for the file pyteomics-2.4.0.win-amd64_py2.7.exe.

File metadata

File hashes

Hashes for pyteomics-2.4.0.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 22c91076693b381dbf2f0d88c945f268bd61bdda7da677a0ffd76f659e5384ec
MD5 732807ec357ee537d95292aca3e9d427
BLAKE2b-256 a8f423632c1615f340919124b2727432113fa8a86d5e57b44a42997427dcb699

See more details on using hashes here.

File details

Details for the file pyteomics-2.4.0.win32_py3.4.exe.

File metadata

File hashes

Hashes for pyteomics-2.4.0.win32_py3.4.exe
Algorithm Hash digest
SHA256 2b02ea09bab57adb01ddc4e752eb16a73d64e955be60d4d93149da131baa72ac
MD5 294bb4f76b18f60e1e10440a9fd51f50
BLAKE2b-256 f7f62b48e1c8d4525051ae72fca09c9975832c5f7e3df0c37a213aae142b05f3

See more details on using hashes here.

File details

Details for the file pyteomics-2.4.0.win32_py3.3.exe.

File metadata

File hashes

Hashes for pyteomics-2.4.0.win32_py3.3.exe
Algorithm Hash digest
SHA256 1f391aff42e2d396e77780655dd398f9495a3ecbf7b8cd181e61235e9f56c855
MD5 1e38bb11482fe7bbcc8d475a3fbd0ff6
BLAKE2b-256 4e14e10d6c89fb5b40646fed4c5be069314cb727a14aa023213f99763ee4d183

See more details on using hashes here.

File details

Details for the file pyteomics-2.4.0.win32_py3.2.exe.

File metadata

File hashes

Hashes for pyteomics-2.4.0.win32_py3.2.exe
Algorithm Hash digest
SHA256 e7226121f66cb9a9ddc6a5024943dc994058f6dffb10c07d57f4ab9f05197054
MD5 e35300e958ef5a69ffe293444d382eb2
BLAKE2b-256 41863a565e11c1d158f0a77fd0d83a635b5b15963bcbf8a4e08c26e7db9deeb4

See more details on using hashes here.

File details

Details for the file pyteomics-2.4.0.win32_py2.7.exe.

File metadata

File hashes

Hashes for pyteomics-2.4.0.win32_py2.7.exe
Algorithm Hash digest
SHA256 161cae0dddf683eed9fc85ebca497516b566f73ba3f2ce1d59480f494844e67c
MD5 c326270a021ae7c80d80c4460f4dd91c
BLAKE2b-256 c13275d4c3217be1144971b24b586c31569842260dc33ef89bdba60b516c59b5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page