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.

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 <http://pypi.python.org/pypi/numpy>`_
- `matplotlib <http://sourceforge.net/projects/matplotlib/files/matplotlib/>`_
(used by pyteomics.pylab_aux)
- `lxml <http://pypi.python.org/pypi/lxml>`_ (used by :py:mod:`pyteomics.mzml`,
:py:mod:`pyteomics.pepxml`, :py:mod:`pyteomics.mzid`,
:py:mod:`pyteomics.tandem`)

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:

- `numpy <http://pypi.python.org/pypi/numpy>`_
- `matplotlib <http://sourceforge.net/projects/matplotlib/files/matplotlib/>`_
- `lxml <http://pypi.python.org/pypi/lxml>`_

- Download a pre-compiled binary Pyteomics package from
`PyPI <http://pypi.python.org/pypi/pyteomics>`_.

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

Uploaded Source

Built Distributions

pyteomics-2.4.1.win-amd64_py3.4.exe (313.3 kB view details)

Uploaded Source

pyteomics-2.4.1.win-amd64_py3.3.exe (313.3 kB view details)

Uploaded Source

pyteomics-2.4.1.win-amd64_py3.2.exe (315.4 kB view details)

Uploaded Source

pyteomics-2.4.1.win-amd64_py2.7.exe (314.9 kB view details)

Uploaded Source

pyteomics-2.4.1.win32_py3.4.exe (282.1 kB view details)

Uploaded Source

pyteomics-2.4.1.win32_py3.3.exe (282.1 kB view details)

Uploaded Source

pyteomics-2.4.1.win32_py3.2.exe (287.2 kB view details)

Uploaded Source

pyteomics-2.4.1.win32_py2.7.exe (287.2 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pyteomics-2.4.1.tar.gz
Algorithm Hash digest
SHA256 36b790818ac89ebb81567f2228081606797668cd68ce07438695e956e7a19cfa
MD5 b44c2ad1637219e6758bda0d94c677d8
BLAKE2b-256 95c534e1782def46ebe594631f5a681ec13604457c02bf49b516b39208efa22f

See more details on using hashes here.

File details

Details for the file pyteomics-2.4.1.win-amd64_py3.4.exe.

File metadata

File hashes

Hashes for pyteomics-2.4.1.win-amd64_py3.4.exe
Algorithm Hash digest
SHA256 c27545c6980bc9f569cf1d959f40c076ff4489f611abc4608a99973f8c106c7f
MD5 8578a6c169913075d56895d768f778d6
BLAKE2b-256 abe9ebbf7348599fbddb82b4228c7052654b627ae8a2439b9669576b4b9581c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.4.1.win-amd64_py3.3.exe
Algorithm Hash digest
SHA256 463cb46ffad982a3e43f6af9489661d63e0d22895620d60677b19b58b1950bfa
MD5 6374e575263bfe73839f4a706dc4d99a
BLAKE2b-256 d700dea17d39505d5e0aae6d8efa4ffb4dd46e91ea8621f1ba25c7528a4e7d38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.4.1.win-amd64_py3.2.exe
Algorithm Hash digest
SHA256 47cabb58d2224e88198747715aade40d3d2f1f4426a40a625175a175684bb127
MD5 dbec7da181d7ff844fe487b33e9c43c9
BLAKE2b-256 7ce605cc36285c34928f8917c7a5cb9d6f5a61d68b7115806165068696f4494b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.4.1.win-amd64_py2.7.exe
Algorithm Hash digest
SHA256 b0a6f090060c00fabdb05bf71d3a406eefb1ba97b93015c061c8d8402aae1edc
MD5 c083d9a3ac93a83d41b8a582acf9e974
BLAKE2b-256 21804f6d2a621dc5d639f6cfafddeb1b4831c293c44baee7e246eccb208ec6b6

See more details on using hashes here.

File details

Details for the file pyteomics-2.4.1.win32_py3.4.exe.

File metadata

File hashes

Hashes for pyteomics-2.4.1.win32_py3.4.exe
Algorithm Hash digest
SHA256 545ad7547cf3c4109a3408c70f642ceec89adec902e63c85ec6c8158b52b3f81
MD5 6d8ff881e90c157b9a1cf60fa1b33932
BLAKE2b-256 1ab1d16191ee43b7bd9655c4aa076129ed01593767cebbd56b33f712c317ffaa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.4.1.win32_py3.3.exe
Algorithm Hash digest
SHA256 a040ade7cdea1a4f2b9dc0572b88f8e197f5f8bd94a79809d805e7119f36274b
MD5 371750b7d19caeea2e6557c8982a9728
BLAKE2b-256 afa73081838953fd1af3eb101d228a63c0b94d207fd210ef27c182292c2e9ea9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.4.1.win32_py3.2.exe
Algorithm Hash digest
SHA256 54ad7c6febd05eb26371eb3c9da52e20db9a7b6342e08761fbabc7ca152c7e54
MD5 83c26cc4169bf14d05a81332763439bc
BLAKE2b-256 b9bef474313bad1bc34a1cb8138ddd04ef6044c4cd0d69df399e3b5f3bb202f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyteomics-2.4.1.win32_py2.7.exe
Algorithm Hash digest
SHA256 c9e84c457b245d109000c2a58e6a3d263cd39260d3828a7a25504c533e772942
MD5 b1c3322db997048e30999453f139e309
BLAKE2b-256 6e225e17c80d2df61c947dbffba65b79512c9129827a1c40bfcf3a80573bf58f

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