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

Uploaded Source

Built Distributions

pyteomics-2.1.2.win-amd64_py3.3.exe (281.2 kB view details)

Uploaded Source

pyteomics-2.1.2.win-amd64_py3.2.exe (283.2 kB view details)

Uploaded Source

pyteomics-2.1.2.win-amd64_py2.7.exe (282.7 kB view details)

Uploaded Source

pyteomics-2.1.2.win32_py3.3.exe (250.0 kB view details)

Uploaded Source

pyteomics-2.1.2.win32_py3.2.exe (255.1 kB view details)

Uploaded Source

pyteomics-2.1.2.win32_py2.7.exe (255.1 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.1.2.tar.gz
Algorithm Hash digest
SHA256 4a0f8a57fa64a305ea5da551f481079def43bcf3a04e8140df69dae05e6e3a85
MD5 0bb43fcd5aaa60171d68045255cb5029
BLAKE2b-256 ab1f6f6cab9b7e1c04f38240b399b9aa220b2ee336556825fe34fa82c614fc13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.2.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 bdea4946d22fafbf353c417c7a4ed31d9994908adb8828cb4792939a38b02dfc
MD5 3a0a0705f3ccddab347535ffb99ae367
BLAKE2b-256 0cf3a1eec99ec79f7f4f158e22f3e53a1c9f666d63e89ce45ec861024f3c5dbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.2.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 d77dea02f47120437fc767a5925c5f815284b44433525f8fc2dc2cdbb437268c
MD5 286aa14c89b7cf3975ba52acdb69128b
BLAKE2b-256 c3e33a6ec21381f77001473ae46e73f47855d97ae1d6c14f063f7bfa26f161fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.2.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 fe9aa1189a606c668a62d5084b2d5e2190d6c59202f2d1f2ff92dfb36bfa885f
MD5 189b2863145e9c957a1e19fa5dc6b01f
BLAKE2b-256 81f05f430df583abff5b61b94c1650020047f8d5bab3a42304caaed7cfa49408

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.2.win32_py3.3.exe
Algorithm Hash digest
SHA256 03d962310ff4d2e39fb50d24cfeec33287f8c22914f48ec68f77845997594fa6
MD5 ecabefd3129e22e414849d772a884f3c
BLAKE2b-256 0c563a3ed0e28195aa3912aff48a688b0d8c37982f0fdbe68dea5a7510711f60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.2.win32_py3.2.exe
Algorithm Hash digest
SHA256 5d6dedf5092f16e4b3237f8fbfbede73aa9ed500b276f250ba99829b9b9bd339
MD5 9cbae208dabb7c802b3f09c6f0d6cf04
BLAKE2b-256 3f08a1b78ce90a948d585191399811f06745b346e7763a58ade0982220992237

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.1.2.win32_py2.7.exe
Algorithm Hash digest
SHA256 c8fe4ed0a217be3634225183955e8d2b8e1d0a2968277998a1d8460b7f15e78c
MD5 41b2c27a64cbb60fe6dfc62c5815c02b
BLAKE2b-256 73071a325f53c7d56105d1639538438eb0b68cdb16632c683ecce7c5a17115cd

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