{ "info": { "author": "Joshua Klein", "author_email": "jaklein@bu.edu", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Education", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: Chemistry", "Topic :: Software Development :: Libraries" ], "description": "This package re-implements several of :title-reference:`Pyteomics` functions\nin C using :title-reference:`Cython` and the Python-C API. Currently, only \ncommonly used functions in `pyteomics.mass` and `pyteomics.parser` are implemented,\nproviding faster sequence manipulation and mass calculations. Every effort has been \nmade to make the user-facing interfaces identical to their pure Python counterparts.\n\nThese functions are also exposed in the package's C-API so that other C-Extensions can make\nuse of them.\n\nThis package also re-implements the `pyteomics.mass.Composition` type in C using Python's\n`dict` as a base.\n\n\nAPI\n---\n\nThis package provides two modules, :title-reference:`pyteomics.cmass` and :title-reference:`pyteomics.cparser`,\nwhich mimic a subset of the APIs of :title-reference:`pyteomics.mass` and :title-reference:`pyteomics.parser`\nrespectively. For example:\n\n.. code:: python\n\n from pyteomics import cmass, mass\n\n assert cmass.fast_mass(\"PEPTIDE\") == mass.fast_mass(\"PEPTIDE\")\n\n\n\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/pyteomics.cythonize/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mobiusklein/pyteomics.cythonize", "keywords": "", "license": "License :: OSI Approved :: Apache Software License", "maintainer": "", "maintainer_email": "", "name": "pyteomics.cythonize", "package_url": "https://pypi.org/project/pyteomics.cythonize/", "platform": "", "project_url": "https://pypi.org/project/pyteomics.cythonize/", "project_urls": { "Homepage": "https://github.com/mobiusklein/pyteomics.cythonize" }, "release_url": "https://pypi.org/project/pyteomics.cythonize/0.2.2/", "requires_dist": [ "pyteomics" ], "requires_python": "", "summary": "An Cython-accelerated version of common pyteomics functions", "version": "0.2.2" }, "last_serial": 4489687, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "26871caa9e824650539b07172ff9cb43", "sha256": "d856f63c73386d06f97987f2fe38121206e306a1aaa512ff5ff0bc1bb8f21a21" }, "downloads": -1, "filename": "pyteomics.cythonize-0.1.0-cp27-none-win_amd64.whl", "has_sig": false, "md5_digest": "26871caa9e824650539b07172ff9cb43", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 191888, "upload_time": "2016-01-08T22:57:44", "url": "https://files.pythonhosted.org/packages/48/1a/dcd604f12f03eeb9550c5a7220f5a03769eae3f53ecb27b298d3a2fb371d/pyteomics.cythonize-0.1.0-cp27-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "fd2b016fb46b81f089929c0ad3fdd9e4", "sha256": "de0623189ba37d7572e3f22834f87af266dd92d17dd232d3e2e82a4f110e8310" }, "downloads": -1, "filename": "pyteomics.cythonize-0.1.0.zip", "has_sig": false, "md5_digest": "fd2b016fb46b81f089929c0ad3fdd9e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 167175, "upload_time": "2016-01-08T22:57:36", "url": "https://files.pythonhosted.org/packages/21/b9/ff945a8b11beda89802dfd8e2cf8f8816e57e8a9f19d4bfaef9754119b82/pyteomics.cythonize-0.1.0.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6645a6595300d5d62a68b5e05520c708", "sha256": "ba61192e5c048e0f21bdf331e6f0c89c2ef5b919d6c345da1d242c4a60bda302" }, "downloads": -1, "filename": "pyteomics.cythonize-0.1.1-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "6645a6595300d5d62a68b5e05520c708", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 276398, "upload_time": "2016-10-29T19:32:52", "url": "https://files.pythonhosted.org/packages/83/8a/5cb08cb7f3afaca5dbe2d22d8eebb8765922ec08c76e9bc4e938be570871/pyteomics.cythonize-0.1.1-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "8cc3b60e6a1606a14e1835df15c7b26c", "sha256": "08e0984a52aa0445554163ea036535aebf246610f1ccec7249fbf62def88e37a" }, "downloads": -1, "filename": "pyteomics.cythonize-0.1.1.zip", "has_sig": false, "md5_digest": "8cc3b60e6a1606a14e1835df15c7b26c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169858, "upload_time": "2016-10-29T19:32:48", "url": "https://files.pythonhosted.org/packages/c8/d7/7339e63941522452d572cb190dff04d91079bc36d0d47f5cb434a908be22/pyteomics.cythonize-0.1.1.zip" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3ca682a9bbdd8c9b3be84c4721e8c731", "sha256": "a58fc56a37f983b3c237b4e459c4d4dac933234f8e49c0c99ff2ac17d9e25d49" }, "downloads": -1, "filename": "pyteomics.cythonize-0.1.2-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "3ca682a9bbdd8c9b3be84c4721e8c731", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 276398, "upload_time": "2016-10-29T19:36:48", "url": "https://files.pythonhosted.org/packages/0d/9f/3efeb5cc088d700f685c57dc9d29d7f247dcc0bd8e1c4f0b39657e0e47ea/pyteomics.cythonize-0.1.2-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "a33e33e8d9cac6cde0a7b50d745b03cd", "sha256": "dd2859c6fda784a07b00adcebfeb915c1ef96535d14ee55d7c47110fafb1fd12" }, "downloads": -1, "filename": "pyteomics.cythonize-0.1.2.zip", "has_sig": false, "md5_digest": "a33e33e8d9cac6cde0a7b50d745b03cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169866, "upload_time": "2016-10-29T19:36:43", "url": "https://files.pythonhosted.org/packages/26/59/8e51afa3c75a31144f9045ac3699599c2f3dfe550fd0d022abbddaa5f6b8/pyteomics.cythonize-0.1.2.zip" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "cb5d0ed6cd0a568ec6720ce2aa49fc79", "sha256": "3acb871b8e3260c6783ae9454e54b0c9680b3bc70ebba28046ff917f7ec5f2a9" }, "downloads": -1, "filename": "pyteomics.cythonize-0.2.0-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "cb5d0ed6cd0a568ec6720ce2aa49fc79", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 302066, "upload_time": "2017-09-30T04:25:40", "url": "https://files.pythonhosted.org/packages/16/fe/bc177d7ce7527035817fbd3df5395899be9f283b90d591812e79cfe4b2d6/pyteomics.cythonize-0.2.0-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "d997540e98329a75ee16f16ec77be526", "sha256": "eb8bd1d45785e889497a4c97c89321836866bfaddc553775f8d31ab4ceca67f4" }, "downloads": -1, "filename": "pyteomics.cythonize-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d997540e98329a75ee16f16ec77be526", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 177214, "upload_time": "2017-09-30T04:25:37", "url": "https://files.pythonhosted.org/packages/07/5b/d8735a2a75723038ba970bdc5b2e0215b31c08f90d19b80f550195768359/pyteomics.cythonize-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f9312fe400867423e1895a3798328374", "sha256": "77ea49c714555c3ec9ee6377d765c3670f8f3cf13c19ec13956373def25a33b9" }, "downloads": -1, "filename": "pyteomics.cythonize-0.2.1-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "f9312fe400867423e1895a3798328374", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 304316, "upload_time": "2018-06-26T01:12:54", "url": "https://files.pythonhosted.org/packages/53/d5/ce81e1028244ba8c56c77942ab08dff5c0faf3fdbff78c31953b5cefba11/pyteomics.cythonize-0.2.1-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "1dc7e6471dd4491e5375460d30e009c3", "sha256": "56fb3c5bab52776a5c2753f86d1fe480a12afaa6835d2f3052e2f233fbea4e31" }, "downloads": -1, "filename": "pyteomics.cythonize-0.2.1-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "1dc7e6471dd4491e5375460d30e009c3", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 314005, "upload_time": "2018-11-13T17:45:02", "url": "https://files.pythonhosted.org/packages/dc/ef/74970cb39d5af4b47d359962c9374d3795f38aec1af46bed8896022e43cc/pyteomics.cythonize-0.2.1-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "15204b0b61599bcb246c816fb83f4475", "sha256": "a4f9445c65bded14298c5bf63ba6feef87d0fa74e69c8613454a18d98c19a144" }, "downloads": -1, "filename": "pyteomics.cythonize-0.2.1.tar.gz", "has_sig": false, "md5_digest": "15204b0b61599bcb246c816fb83f4475", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 180466, "upload_time": "2018-06-26T01:12:52", "url": "https://files.pythonhosted.org/packages/33/0d/ed159ccb4d9962d34426b6220e0da5928bce0aa29e5a92cc1123b60cdb6f/pyteomics.cythonize-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "de435e14c0e4050ffa561e2fab97423c", "sha256": "d7772e64182bec1cc3c841cfc235b7d72be05a4e51afc01789d231de1beaf039" }, "downloads": -1, "filename": "pyteomics.cythonize-0.2.2-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "de435e14c0e4050ffa561e2fab97423c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 314353, "upload_time": "2018-11-15T13:32:23", "url": "https://files.pythonhosted.org/packages/ec/43/aa6f4528bb373fd12fbe87e3f86b6c45af89575fa3e66f9fe02db54dd622/pyteomics.cythonize-0.2.2-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b7b2958f257aed97599bb64bf6da7f42", "sha256": "7259bcac192908a8f7da4d458bc90b4cb4542056438ab313e1196d87bc13496e" }, "downloads": -1, "filename": "pyteomics.cythonize-0.2.2.tar.gz", "has_sig": false, "md5_digest": "b7b2958f257aed97599bb64bf6da7f42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 181338, "upload_time": "2018-11-15T13:32:25", "url": "https://files.pythonhosted.org/packages/9d/b3/254553b8959a947f35e614160c2695f7c81d19f8106cbaa8500fae36fe0c/pyteomics.cythonize-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de435e14c0e4050ffa561e2fab97423c", "sha256": "d7772e64182bec1cc3c841cfc235b7d72be05a4e51afc01789d231de1beaf039" }, "downloads": -1, "filename": "pyteomics.cythonize-0.2.2-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "de435e14c0e4050ffa561e2fab97423c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 314353, "upload_time": "2018-11-15T13:32:23", "url": "https://files.pythonhosted.org/packages/ec/43/aa6f4528bb373fd12fbe87e3f86b6c45af89575fa3e66f9fe02db54dd622/pyteomics.cythonize-0.2.2-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b7b2958f257aed97599bb64bf6da7f42", "sha256": "7259bcac192908a8f7da4d458bc90b4cb4542056438ab313e1196d87bc13496e" }, "downloads": -1, "filename": "pyteomics.cythonize-0.2.2.tar.gz", "has_sig": false, "md5_digest": "b7b2958f257aed97599bb64bf6da7f42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 181338, "upload_time": "2018-11-15T13:32:25", "url": "https://files.pythonhosted.org/packages/9d/b3/254553b8959a947f35e614160c2695f7c81d19f8106cbaa8500fae36fe0c/pyteomics.cythonize-0.2.2.tar.gz" } ] }