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

Uploaded Source

Built Distributions

pyteomics-2.1.6.win-amd64_py3.3.exe (282.9 kB view details)

Uploaded Source

pyteomics-2.1.6.win-amd64_py3.2.exe (284.9 kB view details)

Uploaded Source

pyteomics-2.1.6.win-amd64_py2.7.exe (284.4 kB view details)

Uploaded Source

pyteomics-2.1.6.win-amd64_py2.7.5.exe (284.4 kB view details)

Uploaded Source

pyteomics-2.1.6.win32_py3.3.exe (251.7 kB view details)

Uploaded Source

pyteomics-2.1.6.win32_py3.2.exe (256.8 kB view details)

Uploaded Source

pyteomics-2.1.6.win32_py2.7.exe (256.8 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.1.6.tar.gz
Algorithm Hash digest
SHA256 96ed32b4bc330a63e754e7c330842cb1bb912305f87d676d79a26158004b0533
MD5 5c0d929cda7ed067a9ecf85022b2bbc7
BLAKE2b-256 f35315cb2910ae7bd95dfa0968979e3bd50f3c3c6f20542eb6abaad8580b9109

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.6.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 17a13ecd64ec782fcb2c81d3d48a76f1ec6d96850185312b09ce781cba117be6
MD5 897548e15d2f8648afefc491cb424174
BLAKE2b-256 73a3c9164f2f74d9463cf333ac6317c6983773c6ffeac78098cb6d8075361882

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.6.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 7ee10850affc1166da833d0f89cacf62464740346a6096502db3aa4e01965472
MD5 d484a79b930a4889a9fac661a78335be
BLAKE2b-256 89af2fd31541a7596d3e02cad0a6669b0764eec52c0d53bf734dd94170ec4019

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.6.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 5375d2943a8c245e40f5f09f8d01c6a25b9cb173c7ecba6543ad8051356a3f85
MD5 2c000b10fe2f4220952d23c25c8cc9a3
BLAKE2b-256 989b7212840f870d511df6c169e931d15fbc87f6dc091260da3f0121a6d0daba

See more details on using hashes here.

File details

Details for the file pyteomics-2.1.6.win-amd64_py2.7.5.exe.

File metadata

File hashes

Hashes for pyteomics-2.1.6.win-amd64_py2.7.5.exe
Algorithm Hash digest
SHA256 e3ef11061abc55032b169502dce1d6c28d691c53169b2f84603ff0d606d9cf85
MD5 7e4c4d3bdaa440b8883cd19a74cee493
BLAKE2b-256 e891ebe1ff8bf689397fa33531003e4405f76679ae6018c7b1eabcefb6665500

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.6.win32_py3.3.exe
Algorithm Hash digest
SHA256 a2c7fecb6d2852d63cbb0ba0cad8d67250794892e0715ab42b650611d1febbaa
MD5 5cc5a9e8d1534d5c3bd86a88f16e7c80
BLAKE2b-256 f6b63588d8b50fd625b879b2fad76b2d0f1e7a3756a9074c92e65ee9b75dc015

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.6.win32_py3.2.exe
Algorithm Hash digest
SHA256 5df0e2aba3747caf3b44482a965972375ed823f324bc3c27cf18b31cd31b9a61
MD5 56b6d01136c9fb568c161448a2b51d59
BLAKE2b-256 0558be799d2342db4fe9b4f49818d4579362c382745a09e4df44697cd455ae46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.6.win32_py2.7.exe
Algorithm Hash digest
SHA256 12c30af8b8be5db3d5368b48febcfbfd027ce960635ca0667bff78d5d812f0e4
MD5 63af754995db6f725040e4ea54d94ea4
BLAKE2b-256 529d71c5d77f788b42dfd3344f8d4ebe2fba983bbfb56a65724991c4d69f598a

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