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

Uploaded Source

Built Distributions

pyteomics-2.3.0.win-amd64_py3.3.exe (287.0 kB view details)

Uploaded Source

pyteomics-2.3.0.win-amd64_py3.2.exe (289.0 kB view details)

Uploaded Source

pyteomics-2.3.0.win-amd64_py2.7.exe (288.5 kB view details)

Uploaded Source

pyteomics-2.3.0.win32_py3.3.exe (255.7 kB view details)

Uploaded Source

pyteomics-2.3.0.win32_py3.2.exe (260.9 kB view details)

Uploaded Source

pyteomics-2.3.0.win32_py2.7.exe (260.9 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.3.0.tar.gz
Algorithm Hash digest
SHA256 037124f21e6ea75e6c6787502452021d4e493e2c28d9e5ca50949bdd942ee871
MD5 bfa6cd870a65cd23514ad30c90944527
BLAKE2b-256 3021fe17bdeab459b0d8c39d5c3e28a38cf1e2fc7995a01367c56874ea62db87

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.3.0.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 2ae40ffeb5c9d7a9e58b50f548d2fd711247630d108ea027d8f408feb85ade0e
MD5 5ca05b2540b4ed9da0208b7f4b918a28
BLAKE2b-256 e0d3d108f1bb786da62ed26df0fc4297c82f4b62fa2631857e36dd3490466eb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.3.0.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 9e00299c65cfb6360eae05d0abcbb6c7c587e26018ea1949606f533f28177aa0
MD5 1a2fc4c616c312c8214d6d17e0ebe6a1
BLAKE2b-256 692d4b85ba8b07a76ddbcc6ca1f8af20c264cf9d45b5bddcf98e61eb6bdd45db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.3.0.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 9fa1989b851e9c2a2bbec88feed5dc8205c79a377d880f204a94b293597c0e6d
MD5 a54a4d95136fa42b75a96423529d1990
BLAKE2b-256 e01a0eaeb458da6b08f354fbc4dda8bf986f546b7c4d2f561ba3794837a6d3de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.3.0.win32_py3.3.exe
Algorithm Hash digest
SHA256 2aed9bb353e2761618c4a2630867cee2afcfad8d72db6aebdeee8b761baac314
MD5 a32439e5011f3ed6371e8a54e217a152
BLAKE2b-256 42d8374b8af45b8c9caacfd842f232e0dab70d9dfc4a767f919d3f868e584ab5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.3.0.win32_py3.2.exe
Algorithm Hash digest
SHA256 6d2828f325031b5da01f20669a9180b35f6b0a0ea8095bb259c337d747141511
MD5 1af4fe5ea8ef955fc83a29398551924c
BLAKE2b-256 6485a64cfd2c66ba500208512ff48e0e50d596d165ab0a72bdfd74e72a8b94a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.3.0.win32_py2.7.exe
Algorithm Hash digest
SHA256 fc16cdade558677981454f8744679e7d6835f8e7deba9546fba46850562ca86d
MD5 ab3f12ed111fb0af96cae795b2e0af56
BLAKE2b-256 21e962766b954b6b6f1c15dda06add16aeee3b962d0941ba874d63e32c30c5b1

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