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

Uploaded Source

Built Distributions

pyteomics-1.2.1.win-amd64_py3.2.exe (264.7 kB view details)

Uploaded Source

pyteomics-1.2.1.win-amd64_py2.7.exe (264.2 kB view details)

Uploaded Source

pyteomics-1.2.1.win32_py3.2.exe (236.5 kB view details)

Uploaded Source

pyteomics-1.2.1.win32_py2.7.exe (236.5 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-1.2.1.tar.gz
Algorithm Hash digest
SHA256 749536e8cb1e692fba69d97095ff589d93f8b4e5ab4ecfc790006dc6188a6b21
MD5 fcb6d97c03bb8424b7da3099f3bef818
BLAKE2b-256 f85f28aff5819b2c40399e15f3f14f37fa83df86bd257c2eb42a97f97c780601

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-1.2.1.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 a818ade96a4a01af1681da5b20f856c7806d0aacf8136401213555c0fa26fd03
MD5 7a87f67d7a8006d7cf3688debd78b3c7
BLAKE2b-256 e6cd89a2c505a8b13f917408da5a8cd7d914c8e826b17487d878f821c106e7f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-1.2.1.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 6be6718d066ba2c6c8e991f66c086d3cdb44bd5dc7b6bb150136327803577382
MD5 c63e3fd0c71f675136975be884d2fc9e
BLAKE2b-256 4e1ab28436b193f71c01ce71c268a74c3130ae7cb499877e55a03d1a2b4f13c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-1.2.1.win32_py3.2.exe
Algorithm Hash digest
SHA256 7f7121df16565a90867623a2e43100c76c213376f29a7ec711fe621b36c4bb2e
MD5 a62b79ab34ccffa7d93577954538e769
BLAKE2b-256 275f644da18291a6d130fe14220bc4047faa824f707f2c0ec6fb15a750e354da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-1.2.1.win32_py2.7.exe
Algorithm Hash digest
SHA256 2e25da8a4674a378bd61a82f8195f314d479ba1e635e37e20837d3680daf874f
MD5 325ba4fe2334c859c10ef7780816bac7
BLAKE2b-256 34bf45b0426d7e06b1be57cd1f7847785f5b37bc82c478795dbc851f8d7fc92e

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