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

Uploaded Source

Built Distributions

pyteomics-2.5.0.win-amd64_py3.4.exe (313.7 kB view details)

Uploaded Source

pyteomics-2.5.0.win-amd64_py3.3.exe (313.7 kB view details)

Uploaded Source

pyteomics-2.5.0.win-amd64_py3.2.exe (315.7 kB view details)

Uploaded Source

pyteomics-2.5.0.win-amd64_py2.7.exe (315.2 kB view details)

Uploaded Source

pyteomics-2.5.0.win32_py3.4.exe (282.5 kB view details)

Uploaded Source

pyteomics-2.5.0.win32_py3.3.exe (282.5 kB view details)

Uploaded Source

pyteomics-2.5.0.win32_py3.2.exe (287.6 kB view details)

Uploaded Source

pyteomics-2.5.0.win32_py2.7.exe (287.6 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.5.0.tar.gz
Algorithm Hash digest
SHA256 8ce4a024dfb89a69e638102092f01552aabee0a0a870c23b51ed518a3be5db5b
MD5 b8e26aea676bf4c850afba8214ac1dbb
BLAKE2b-256 4d125cb281008d3dc9ac75cdd1df48ae2067d72defafd31a22e8fccfdca2b473

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.0.win-amd64_py3.4.exe
Algorithm Hash digest
SHA256 918e4590c8d005f568228457d10cd3407d96c4c69c453960152be2f49c191648
MD5 2c66bd41cddf4c3858f2c88e4b06f6ea
BLAKE2b-256 39b6ed442346cdfb3447a9f6b0f4fa4ab4996a5e209e2840a9b60bc2d1005e1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.0.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 8b7454287d2f29dc6f6b47d81187febeae00e968ab3a5983823cc9840d2f6d3c
MD5 70e0b0fe65b5124bf01cf4f283a6a14c
BLAKE2b-256 35af9fd5dbbbeca7e0b5adcbafe0a87efca8dfe7670e87c64b7edcc4caa3d9a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.0.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 18dfd200b158a40a5587e8cf6d36eec3059b4086ac0f63a0d056add099bca839
MD5 6622d1333f02aa958a9e3d70bc3c9649
BLAKE2b-256 992a209b2ac8aa1d45b1a088c4805de2285c930a78f2bd4ef13683c9d6c5d49c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.0.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 0310848cee5f03392382b76a4078bd88e623280ddb23b0614283b8cfd878676c
MD5 88a5c422e9dda4cc84ed604dc01c3161
BLAKE2b-256 a8163dee0521b0803f268e6643b4551624f72d143a913849538c8d8152d558a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.0.win32_py3.4.exe
Algorithm Hash digest
SHA256 5884cf90e0c3eb044699557dd7fbdffeebbc74b9cb9f332aba2a067c3743a039
MD5 9e1f7864913a60920527c7c00699e650
BLAKE2b-256 109e5f4295119617a27ec42c052c74f4ef8570be6639719cd95182a988b131a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.0.win32_py3.3.exe
Algorithm Hash digest
SHA256 587473197614ad22fdf7fa0885f8655e810ee8d20487a572cde5a305df09d08e
MD5 b2feb657e7d928a60ead15c7ce014aca
BLAKE2b-256 1a14b6375b2bb3532360f9fee63863e9821d0df1c65ca4499b09597bcdba559f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.0.win32_py3.2.exe
Algorithm Hash digest
SHA256 93cc668cc4f4991fb42f37c0e56ce483b8dc784d67c7feae89edd94972499eae
MD5 a7fff1a2f55fde8835cad754d2d91572
BLAKE2b-256 526963f7a558bd396d7d737924d9bdf55654957bfcfe150310de9ef2d2941f7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.5.0.win32_py2.7.exe
Algorithm Hash digest
SHA256 1b78048efc978da67069d53d483e48ff53efa98587f8ecae8102a6d939e7ac30
MD5 2bdbb24a6bb8e67e32269ef48a6f1b36
BLAKE2b-256 1e6acc9c1ece7fe1aaf109713486400594e704dbe572c4c56bfb812ee71235e9

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