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

Uploaded Source

Built Distributions

pyteomics-2.0.1.win-amd64_py3.2.exe (276.3 kB view details)

Uploaded Source

pyteomics-2.0.1.win-amd64_py2.7.exe (275.8 kB view details)

Uploaded Source

pyteomics-2.0.1.win32_py3.2.exe (248.2 kB view details)

Uploaded Source

pyteomics-2.0.1.win32_py2.7.exe (248.2 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.0.1.tar.gz
Algorithm Hash digest
SHA256 1348677efc89a3d0291adb2ce770dc48d481f40ec3ef87b9e1ff73c38684d6eb
MD5 3ab913c60354c5e916c70879bc42628a
BLAKE2b-256 e9c6992dbdd277de159877ab869fd9d0cc13aeafba1ea01165c8e6f605f5d86a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.0.1.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 2138bb1d87029af08c4e309b64bb54ba5721cd3ebd3503f2015f23e66cd96dfb
MD5 6d4c6eaddad25ef2b376809d44bdaef6
BLAKE2b-256 6fd450e2c28b6b3efd33479c385bfb5a493296079891904b4d789b4e9fe1d891

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.0.1.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 7aa4e5cbe4dc66e2884d4a8ccf4c4287e8ce09ee3a5e63b34dc15944b2ca42dd
MD5 64ee880ad389ed6ab5b4ab272373b744
BLAKE2b-256 25adf9a289e56cd621dd3b41fd344fb61bfcae1db4885d3d92c48e223ac01f02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.0.1.win32_py3.2.exe
Algorithm Hash digest
SHA256 49c9aed4e00c4b9b3ea0a2bbdc9b77f802e0ec963265bf1b8cf679b7083f5e72
MD5 53f959569ab9bc1743bb5f66d53ee2db
BLAKE2b-256 49c3e4a055e3480c777a50e292801a49ef0543a9b9024cc1d95be53b255e82ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.0.1.win32_py2.7.exe
Algorithm Hash digest
SHA256 f52e81fb0671c52a5474cc297a987e5189f43214675734f3f1861020e2cf95c6
MD5 21183ca2e1952318b545cf6919e46a8c
BLAKE2b-256 8ec737867fad41102f41e22a2d1b960a3e2d5497d567525e9f1800515b3b3adf

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