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, 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:

  • 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.5.2.tar.gz (105.8 kB view details)

Uploaded Source

Built Distributions

pyteomics-2.5.2.win-amd64_py3.4.exe (314.1 kB view details)

Uploaded Source

pyteomics-2.5.2.win-amd64_py3.3.exe (314.1 kB view details)

Uploaded Source

pyteomics-2.5.2.win-amd64_py3.2.exe (316.2 kB view details)

Uploaded Source

pyteomics-2.5.2.win-amd64_py2.7.exe (315.7 kB view details)

Uploaded Source

pyteomics-2.5.2.win32_py3.4.exe (282.9 kB view details)

Uploaded Source

pyteomics-2.5.2.win32_py3.3.exe (282.9 kB view details)

Uploaded Source

pyteomics-2.5.2.win32_py3.2.exe (288.0 kB view details)

Uploaded Source

pyteomics-2.5.2.win32_py2.7.exe (288.0 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.5.2.tar.gz
Algorithm Hash digest
SHA256 b32a14440d2ff5309ea25be052176c1d812ddde54ae33331002741bc107ecb89
MD5 be3fb358816dad5941023aab0c277bf5
BLAKE2b-256 9d12750fb701b120b09a14f56953657bd324f3b5b5e68b9b75cc34f2513e0745

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.2.win-amd64_py3.4.exe
Algorithm Hash digest
SHA256 5461e5d42b68e4c690e9eeea8839833463b5ddec164e2f3af8fb3c5e79c9664f
MD5 3ad386aeb62f55dbd292e576d4ce269f
BLAKE2b-256 ca618ab880ef957a4ce6d3752f893700cd5ad3fc9c353f38d754a486894a4d33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.2.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 4f1fc11c43ead75b4622b005dd870ed27f1484b91f77a3f9b56e7b63e6b32a64
MD5 f5afc71fab4095382e7b46207b365114
BLAKE2b-256 60ce34b53b886a4d6fff9c1476d6d3715c0099d7c0ab9e9e57b3808dc86083a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.2.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 0c72e7f03d72ab3e7091558fce12210337134ddbfc2a40162be15ef05afe2394
MD5 b3628306af126edf60dcc8b01241aad5
BLAKE2b-256 96e9efac7c1a3a120f541c41c51c5c4e515de5c6c79f7be20792c07e6206ffac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.2.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 247abd5fc268d5dbc7fab747bd2a8502429faa212d9ed310fa45428ead0fb497
MD5 2f16697f2cda609fc5c53a4b6233e5e0
BLAKE2b-256 5bf135901fdf79e8e445020a03cbaaf3cb895db2f9f8c08142bbea2f5744ef9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.2.win32_py3.4.exe
Algorithm Hash digest
SHA256 cd7c9439f896bdbeed47ac4665291c64e4c53c4da8c896466ce95a40e55bfdfb
MD5 ea3123b624f8ec0c2bb5057cfc6f47ea
BLAKE2b-256 27806ed90014223dc78491672fda0190aa252ba250a8084542453af86432c86f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.2.win32_py3.3.exe
Algorithm Hash digest
SHA256 401425511230c8ed51eff9412c2c31e9372db1e32e475ea67d37640210bbbacb
MD5 c4924f70c13f8a5b8959c642af9b09a9
BLAKE2b-256 5583134ebeade4902be8ff3b0092bcfc10f9ca18790256f7ae3ccb3cb8e9f8a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.2.win32_py3.2.exe
Algorithm Hash digest
SHA256 64aebdfe81f0ff8fc85c863ae2d68bb4db5b621072152abb892a4c375b036657
MD5 05c43da8d51e0d1126c34988f01f74d6
BLAKE2b-256 f0e0d1ad8bad45fcbc65a4e80678927451dffa114d98c08fe992792a78509847

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.2.win32_py2.7.exe
Algorithm Hash digest
SHA256 c43903e77d9d39c0da0f2cf08a07ede499281b2b35999edd48fbcc7b65f1c320
MD5 3d946425a7683281ca56b0abffdebfa5
BLAKE2b-256 b2ff01ecc4a8e3298b2963f86b56a43ee69f2c8223b2e977d10e550730ab9122

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