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

Uploaded Source

Built Distributions

pyteomics-2.5.3.win-amd64_py3.4.exe (314.2 kB view details)

Uploaded Source

pyteomics-2.5.3.win-amd64_py3.3.exe (314.2 kB view details)

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

pyteomics-2.5.3.win32_py3.2.exe (288.1 kB view details)

Uploaded Source

pyteomics-2.5.3.win32_py2.7.exe (288.1 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.5.3.tar.gz
Algorithm Hash digest
SHA256 c23bc531fc5792a160d06cecc3f002ea268f71ecb75d06fbdfec587abd9054c5
MD5 0271cf21756703ace8758672069a2c02
BLAKE2b-256 fee049628ae57039677769943ef8e4a9a9563c6ce399c0c101d6ddcd9cb08952

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.3.win-amd64_py3.4.exe
Algorithm Hash digest
SHA256 871919455dff3fd35f563de20cca35b98929d75ede56c169db8448751b856942
MD5 60f14aefb201e66fc9f8333c0b6603fe
BLAKE2b-256 87b183cd625704c0967be190b019646259a23a12f6fb32e79d7fbca549b506e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.3.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 24487d6a2daf32347d44822f7912c8666474e297ede8fd6d332f6ff98f4b4d62
MD5 9a652d21ccc32184fbdaced9237eea3c
BLAKE2b-256 b309c879c1e3f9edea88ede8902276d1d37c8199c80fe15e24f25aa2aa03e7d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.3.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 f56adc1683b5f4789c222d42648e8a783a904251bb672c139ab05e3b9edf146f
MD5 ac043e53d9c0036849356bcfa5e0b4dc
BLAKE2b-256 9aed9c035bf1a91f48d27831a0bfefb37af67bb4d932ff5a979a43003d0a4468

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.3.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 31a330fc4c19e0f38551261d1686e6d915874287856c4261516e93c01f5ce19d
MD5 9b7f76a0063ceb0f71351ea16baba2d0
BLAKE2b-256 1685da76468e958078c12f8d70f4599c1c21180e1560060191a7678b74209ff0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.3.win32_py3.4.exe
Algorithm Hash digest
SHA256 074f9c14a5e2ed3ec3b5fbb1d750c4988cd5b3a22c9f8093c57b61f445faf4a7
MD5 002f47d646b139cc7e86abe478db45a1
BLAKE2b-256 1df6a2c51dee646bc737f24a37cc5fe0dafb3722fbb6d6b07a7b823916d24a2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.3.win32_py3.3.exe
Algorithm Hash digest
SHA256 4223a8b9c6e686f8f52a9266f1be493cd2654032901977cf27600751f8908dc9
MD5 adce66138d1464144b1daef236bb9172
BLAKE2b-256 552cf1f82c7354e8b22e307538f397613b95d19f2ab15afd6e59322a733f3e3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.3.win32_py3.2.exe
Algorithm Hash digest
SHA256 81b196a12db64ffc01d3e255885340013819b940a37cd78715effacea6e92fa1
MD5 3b4a683151a7155487fecf669e4fe06b
BLAKE2b-256 3f9f5357dca991b82095c991a8d60a60f58d42d2029f4d476c70b601dc0bbeb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.3.win32_py2.7.exe
Algorithm Hash digest
SHA256 62bdce60a0035ce7c21a0bb52e5f4ae2dff6be930efbd0b3baa8b02eb40080b3
MD5 b76ad13eeb8d357b609e99a1ee593234
BLAKE2b-256 81fb573cc3ae76fb996fe3e83f79ae698273f041133014a3cb00501ad2e288a2

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