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

Uploaded Source

Built Distributions

pyteomics-1.2.4.win-amd64_py3.2.exe (266.9 kB view details)

Uploaded Source

pyteomics-1.2.4.win-amd64_py2.7.exe (266.4 kB view details)

Uploaded Source

pyteomics-1.2.4.win32_py3.2.exe (238.7 kB view details)

Uploaded Source

pyteomics-1.2.4.win32_py2.7.exe (238.7 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-1.2.4.tar.gz
Algorithm Hash digest
SHA256 c4ff813736aa4eb47ec0bf1927875fa87d78851b4b2cea4676fbf7499875a4c4
MD5 986dc866ec901b7df9e277d19e65846a
BLAKE2b-256 e2ba373a4d8962116e9d5079166b91987dc10eaa3fb5175ac91fb2914cd02102

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-1.2.4.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 2b7d62d5d37f16dd6f41202ebdeb2d3af8ac744675564b22ceea9a86c49914d9
MD5 73701e00850a0166c1ac3a83227b55ec
BLAKE2b-256 988fe6af7164314e98976f54a0d58e4cab5e30ae88df38f3919361c09ab547e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-1.2.4.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 81985d4dbc9d6e3db17e0994e964cde3baf8c341ec74d2ed0235ea7188ef6eda
MD5 9ee58905150cfcc09310f733d1c9fd99
BLAKE2b-256 389b47bdb50c388b021e42b6d96a5b5ff744abc9e9012bf13b811cdc078dc96d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-1.2.4.win32_py3.2.exe
Algorithm Hash digest
SHA256 d0c22fbb332fbd16ac60e2b5e757ec65a4b2b2c9aa1bb137c948447198e12dac
MD5 3baa0648577e299b524c3d15087c2ee6
BLAKE2b-256 325a0ae6d62220d9733365fdd650ec3eb1f19e5e37f4c47daa96d40ea11f0de1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-1.2.4.win32_py2.7.exe
Algorithm Hash digest
SHA256 cfd55774748dff8d0a8277be260546d51586d7935bef41e237cf8c2d5c30b052
MD5 360b21b635bb8fb816ff949717637aae
BLAKE2b-256 3562fea59cd4b40598cd927d54c994f83595d7159fe5d3781b15e0732432a73a

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