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.

Project dependencies

Pyteomics uses the following python packages:

  • numpy

  • matplotlib (used by pyteomics.pylab_aux)

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

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

Uploaded Source

Built Distributions

pyteomics-2.0.2.win-amd64_py3.2.exe (276.7 kB view details)

Uploaded Source

pyteomics-2.0.2.win-amd64_py2.7.exe (276.2 kB view details)

Uploaded Source

pyteomics-2.0.2.win32_py3.2.exe (248.5 kB view details)

Uploaded Source

pyteomics-2.0.2.win32_py2.7.exe (248.5 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.0.2.tar.gz
Algorithm Hash digest
SHA256 d4b85094a5f58d6d7c4c06d26f7df786a7bd6fce9854a28740e7477eba2574fb
MD5 d97cf97a6e72e3ffc10acfa12bfc30a2
BLAKE2b-256 5a431eea8a1b7f4091b02386aa8c387f364f4829347925f4e6ffa7d101d6ac72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.0.2.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 b161e540543bca0d2a0737375051730c3e9fce73af3cc14900477647205ba986
MD5 9f3825b1061b78686210b67ae04df83c
BLAKE2b-256 8a83a132fb42954904758c4b242c90b204432b0d5eba43a6a2655e5b216b5487

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.0.2.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 8cb698e8a534f5b5c25dcadb974af3d9d2d912d0125a4af7b7d2cf412c4ac0ca
MD5 90f46cdea74e396f7db80de44d1a9c25
BLAKE2b-256 633281e4ea50282bc95f16d6c599e744a261d75401bccb7d13c91639251092ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.0.2.win32_py3.2.exe
Algorithm Hash digest
SHA256 acf923a155e6ab6a3d9e3e2c8ddfe45a37134258fe407e91857c639212cca8a1
MD5 d2375d2bccf7c346fb1a59a62c4cbb47
BLAKE2b-256 d0d03f5afb9078144c8b09bf37fabe6cc3aa6bbde61cf6e3238732164d698486

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.0.2.win32_py2.7.exe
Algorithm Hash digest
SHA256 cd7e9a539205903ba2b6512e89ce90070d4ef523b01ea69c29ba9512f3bfdb14
MD5 68f277a346e13d1eea0fab0411f8cdbb
BLAKE2b-256 6a39bd3ea8b92b581c19da5fd2558066bdd275ed3e8802e177155bddc0520c69

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