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.

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

Uploaded Source

Built Distributions

pyteomics-2.1.5.win-amd64_py3.3.exe (282.7 kB view details)

Uploaded Source

pyteomics-2.1.5.win-amd64_py3.2.exe (284.8 kB view details)

Uploaded Source

pyteomics-2.1.5.win-amd64_py2.7.exe (284.3 kB view details)

Uploaded Source

pyteomics-2.1.5.win32_py3.3.exe (251.5 kB view details)

Uploaded Source

pyteomics-2.1.5.win32_py3.2.exe (256.6 kB view details)

Uploaded Source

pyteomics-2.1.5.win32_py2.7.exe (256.6 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.1.5.tar.gz
Algorithm Hash digest
SHA256 df8525b40b12b4206fd1382791b3ae300524d0befc4f57ced09805c3d2ac0de3
MD5 9bb32d16b3dda7c4a0e2dc27587c40d6
BLAKE2b-256 5844a39f937d962f438c944e2cf5090b881fa4d637a54ce11f9a9a0aac943f99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.5.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 2a69f523a07f2d876b780b80ef64caa99728dd3678267665bc4ef5094bcb9593
MD5 484f82651e354de67c8f83390067f0f6
BLAKE2b-256 f9c201b68e6a1bfc3aa68d504e3661988e05561ba249c5966997d4177f94f56d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.5.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 31db8ce1f6931370f392aaf37107826d597b8e1a2e913d103f89195b8fbb02fa
MD5 10da681a652375a2f4c893bee552cdfb
BLAKE2b-256 49a69bad16ff4da9eaed41374f3b6ebfbf546fc68e406a0784c0eac6045fb174

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.5.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 42295c023c1297409d1f1e13edff7babbf6a79531a79c4bfd9c3424d414e4ba5
MD5 2bf0e9770903039b6a3ccfe1d803b26d
BLAKE2b-256 cf06b7a89e91133fca4c0dc8a473d7b1504c89ec3a8f9f46cff746485e925bb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.5.win32_py3.3.exe
Algorithm Hash digest
SHA256 df5d68c9f62b18c8771ae8353338e6268d8266ac41c76013208ee20b889c69f4
MD5 c555adf683c499a6331c7ff41ebff574
BLAKE2b-256 86a846eaf5866eacf717bddce098b380fb239fc05a482568c2a4ac9524e4ac66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.5.win32_py3.2.exe
Algorithm Hash digest
SHA256 a2f7088f058f9bf0ae7bb3de0adaf15d06cdc8b9e2444ef3e0d9885166108c4a
MD5 cb5f75b0024aead0bda63664a6607f62
BLAKE2b-256 5c90b55d0281057eca9f9333a21f1e26eebf8b5f9b5681a4a166dbe4f63aea1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.5.win32_py2.7.exe
Algorithm Hash digest
SHA256 1c5cc73805ce9ff5e14dc52e2a97dd9c66a0c90d8c998f15c5c2b3ccbe807336
MD5 64662997d26e68f3335613dac9100593
BLAKE2b-256 4d907e67d41b34139d81c731c9fac5355c3baaf847cbcf1d58bf6ec2b2d096f7

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