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

  • matplotlib (used by pyteomics.pylab_aux)

  • lxml (used by pyteomics.mzml, pyteomics.pepxml, pyteomics.mzid)

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:

  • Download a pre-compiled binary Pyteomics package from PyPI.

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.2.2.tar.gz (74.4 kB view details)

Uploaded Source

Built Distributions

pyteomics-2.2.2.win-amd64_py3.3.exe (284.3 kB view details)

Uploaded Source

pyteomics-2.2.2.win-amd64_py3.2.exe (286.3 kB view details)

Uploaded Source

pyteomics-2.2.2.win-amd64_py2.7.exe (285.8 kB view details)

Uploaded Source

pyteomics-2.2.2.win32_py3.3.exe (253.0 kB view details)

Uploaded Source

pyteomics-2.2.2.win32_py3.2.exe (258.2 kB view details)

Uploaded Source

pyteomics-2.2.2.win32_py2.7.exe (258.2 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.2.2.tar.gz
Algorithm Hash digest
SHA256 28ec1092b514e6b1a259c6d66f8be6d910727bbe6452b11538aefba06fb9e4a3
MD5 33b845e766c2e9ff5f8fb2991f5159bb
BLAKE2b-256 75458eee3696ef6373a56c07da8bd3e1105435a7e096be33cffe0b9c8cf13f81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.2.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 66a53bfd4747a98c8165cb6d5d75a7e9afc0a1ae760110722e9d19940c4f3782
MD5 bb65417789caeb0f3baff19d7d488059
BLAKE2b-256 c928cf858cb9d3bce2bfb3d1abf3ea6d765726a492f8e0b9bf92612c876e9ed1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.2.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 3dd3d23874263897de7794b4d6769dc28943587a89f5e626717d3259d04d4b7b
MD5 fe9f4a6a332b79418ebef9846cfd0498
BLAKE2b-256 84553af70af23b40ba4fcec5f26b2393b222c6bab2115d81bf66cf448770af34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.2.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 d7678f71ae5e2f791ba9fd24537301d99d9e02910371b5e45386faa92f458ef9
MD5 10ae426d67bd63768c9723dac85f05d5
BLAKE2b-256 62c069c6b755e2e234f105884cccd295f9d8093715932995d56d3d16c918e1fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.2.win32_py3.3.exe
Algorithm Hash digest
SHA256 282361a023e6910e7e99086d8ca76faa902ee8bc74fc5aaeac98fd7248378b2f
MD5 08340575eb20e5af8ae89b4351e50b2a
BLAKE2b-256 b68ea20dca9658d10969fee56221d3187f2986e67d7a94b638cb71ceddf87056

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.2.win32_py3.2.exe
Algorithm Hash digest
SHA256 b28683c1746ac42d0b23dbfb4cf6b6767c3b304e13f267b9fe71b66e8f6debb2
MD5 6fcf7569b3cd87ba40bf8236d2aee3e0
BLAKE2b-256 5146d255fcda5216a007b72ef001bc935b2c978ac5e0603aaeacd3dda169e91e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.2.win32_py2.7.exe
Algorithm Hash digest
SHA256 046b70d585a65b5707677ca78d1ec2e95c4e017adf821ea0b4bb16aa63d1bc95
MD5 7c7deac95882d6b8f4eda5dc9ab74f79
BLAKE2b-256 e7ddbc39585cac93f3c3cf7d4bbd2ac37fecbdb6e87632b104bb42d8382a627e

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