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)

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

Uploaded Source

Built Distributions

pyteomics-2.2.1.win-amd64_py3.3.exe (284.2 kB view details)

Uploaded Source

pyteomics-2.2.1.win-amd64_py3.2.exe (286.3 kB view details)

Uploaded Source

pyteomics-2.2.1.win-amd64_py2.7.exe (285.8 kB view details)

Uploaded Source

pyteomics-2.2.1.win32_py3.3.exe (253.0 kB view details)

Uploaded Source

pyteomics-2.2.1.win32_py3.2.exe (258.1 kB view details)

Uploaded Source

pyteomics-2.2.1.win32_py2.7.exe (258.1 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.2.1.tar.gz
Algorithm Hash digest
SHA256 0172872ff4c6a28878de4692d1472669b4ab94a21261dafa6d9fba0725a95b4d
MD5 bb38afb31dca434d8652686b96bb05ac
BLAKE2b-256 a3e45c1ebbef50065776a772815576975301570df2f1d430fbaaa403429ed724

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.1.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 49e7e0bcdb9bb13da3443e598efdaf99e0608195e05d5a55dc8eae41028ad02d
MD5 6332406f53855ecc64ed4982a2aec8d8
BLAKE2b-256 7030779391605deaa1913823450bf8b233f4da2ee88f3f0d26716974828b276e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.1.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 c107e8f49b37180f293dc46d5df55c9291966c2acaece5dfce2d91f40afaa959
MD5 89b6eeeb5a3f3c31e90a741735a517fe
BLAKE2b-256 ea01a2723a8385f55c8027b267c3ff596e0df774679221a024c09ab46f74006d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.1.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 5d4006a79679e51cf097e50cac6009267dc18f7ab292e3813de586ffeb9d777e
MD5 1fb6aebc46c5c82741b709292869ca96
BLAKE2b-256 6b0281c0d5cc6d2e8bc2848fec2e6e59159bb0eb88259463425947755a5a862a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.1.win32_py3.3.exe
Algorithm Hash digest
SHA256 087437eb568ee4c737e75281521d3c8258196463dd8888bd0eb26740b2e67bad
MD5 8b27dfc95c2dab2885615557c7ec2f23
BLAKE2b-256 c7fd9208db3e8361f19c098293790187a8dace8065b65f2aee3acfc2124563bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.1.win32_py3.2.exe
Algorithm Hash digest
SHA256 f85f3b002bae85d437a623b32ea003be78882d0d8465bb5c2173a217eae288e6
MD5 5cbf4906b54e595a591666f24a83b983
BLAKE2b-256 88ecaf7d22263ed4dfb8290f4c80624c6ea6632fb912a3f136118785cb1b346d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.2.1.win32_py2.7.exe
Algorithm Hash digest
SHA256 2a042b327111940d57184334a58c0bc522a2c277c041c65f275da069ee8c0637
MD5 8161e7c1dea92a592f596682ad6c6008
BLAKE2b-256 5589b22ef0a7df53c6a4a1c1e471b36b36717aabf48d582ba1a62132c5b63e24

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