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.

Pyteomics is hosted at the following sites:

Feedback & Support

Please email to pyteomics@googlegroups.com with any questions about Pyteomics. You are welcome to use the BitBucket issue tracker to report bugs, request features, etc.

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 the list.

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

Uploaded Source

Built Distributions

pyteomics-2.1.3.win-amd64_py3.3.exe (281.8 kB view details)

Uploaded Source

pyteomics-2.1.3.win-amd64_py3.2.exe (283.8 kB view details)

Uploaded Source

pyteomics-2.1.3.win-amd64_py2.7.exe (283.3 kB view details)

Uploaded Source

pyteomics-2.1.3.win32_py3.3.exe (250.5 kB view details)

Uploaded Source

pyteomics-2.1.3.win32_py3.2.exe (255.7 kB view details)

Uploaded Source

pyteomics-2.1.3.win32_py2.7.exe (255.7 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.1.3.tar.gz
Algorithm Hash digest
SHA256 1986f5e7e090b7c8872293166219a50f60f475bd2802ad98c399160241f1fd52
MD5 e51ff5ce51623fac81e5a2d3eaaaa1e4
BLAKE2b-256 1b3011c896226548b2ef6b05a05d6c457af3932403e820c270f224d8e1c328d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.3.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 58012144d4886bb193351afd1d82fb6506ff92dc38698c845bc374c619d92c64
MD5 0e2f18e6bf6b52b229687b7cc73c0a9b
BLAKE2b-256 8f65dfe03cad9d1cb4f09c685ee399d7b4be523c35c630c1f99e572962697ada

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.3.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 c08a3a79d08689bf4912333b0813848dff174f652ff0039df4493724f240f8c4
MD5 8a1a03b99a72869a33aae57bd7b1da62
BLAKE2b-256 5cc9370c61a204d995146a579b8b6351b57c8d80899431bd6fbf7265efb7fcff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.3.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 1857592038989ae54f5a5db520f642097d0394dad45aebedaa53f67de07002d9
MD5 9ee4a2eebb0d4ad725efa461ccca817f
BLAKE2b-256 53106ecb5072e02bb2e934a9a2ce5af28f4abf2b8052f409ed19106e1f51401a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.3.win32_py3.3.exe
Algorithm Hash digest
SHA256 84fe5ce82909ad451a96ca12fd7963e9069865fd391a5f742689247553d9b80e
MD5 6447468833b261dc0419d0f24db98645
BLAKE2b-256 3167fbcac586d93e28e2a6e9c3271f34b14641a0beaa6f72a27e7fd261311ad1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.3.win32_py3.2.exe
Algorithm Hash digest
SHA256 0af0fc3ef9ddae14ed6e6ff767263fcfb72d639abcca14e9282ef5b7f4c0f25e
MD5 ace59780dc192d6c8a5dd051ff874bcc
BLAKE2b-256 6b58d9c0962cd48ad563a853de1a82ca355d35e7b3ca1cd6d8e18f946d6c291f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.3.win32_py2.7.exe
Algorithm Hash digest
SHA256 9701d4eec6445e36c6ae29c4e60b7880c4a70e11b137629676fa04343d1bc498
MD5 63203710568c00c1a7c3a7300483a389
BLAKE2b-256 f687bdc6535e8290f662069c072942215d706a36da226b277d9545158b626e92

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