{ "info": { "author": "Keiron O'Shea", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering" ], "description": "# pyISOPACh - a \"fairly fast\" ISOtope PAttern Calculator for Python\n\n[![Project Status: Active - The project has reached a stable, usable state and is being actively developed.](http://www.repostatus.org/badges/0.1.0/active.svg)](http://www.repostatus.org/#active)\n![PyPI - License](https://img.shields.io/pypi/l/pyISOPACh)\n![PyPI](https://img.shields.io/pypi/v/pyisopach)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyisopach)\n![PyPI - Status](https://img.shields.io/pypi/status/pyisopach)\n[![Build Status](https://travis-ci.org/AberystwythSystemsBiology/pyISOpach.svg?branch=master)](https://travis-ci.org/AberystwythSystemsBiology/pyISOpach)\n\nThis is a sister package of the DIMEdb project. This program calculates the isotopic distribution/pattern of a given chemical species.\n\n## Installation\n\npyISOPACh requires Python 3+ and is unfortunately not compatible with Python 2. If you are still using Python 2, a clever workaround is to install Python 3 and use that instead.\n\nThe easiest way of installing pyISOPACh is using ```pip```:\n\n```\npip install pyisopach\n```\n\nAlternatively, you can use ```git``` and ```pip``` in unison to get the development branch:\n\n```\npip install https://github.com/AberystwythSystemsBiology/pyISOPACh\n```\n\n## Example Usage\n\n```python\n# Import the package into python\n>>> import pyisopach\n# Create Molecule object for Sucrose\n>>> mol = pyisopach.Molecule(\"C12H22O11\")\n# Return molecular weight\n>>> mol.molecular_weight\n342.2970125766493\n# Calculate isotopic distribution/pattern\n>>> mol.isotopic_distribution()\n(array([342.11621155, 343.11956639, 344.12045733]), array([100. , 12.97887395, 2.260493 ]))\n```\n\n## License\nCode released under [the MIT license](https://github.com/AberystwythSystemsBiology/pyISOPACh/blob/master/LICENSE).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/AberystwythSystemsBiology/pyISOPACh", "keywords": "cheminformatics,isotopic distribution,metabolomics", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyisopach", "package_url": "https://pypi.org/project/pyisopach/", "platform": "", "project_url": "https://pypi.org/project/pyisopach/", "project_urls": { "Homepage": "https://github.com/AberystwythSystemsBiology/pyISOPACh" }, "release_url": "https://pypi.org/project/pyisopach/0.1.2/", "requires_dist": [ "numpy (==1.16.0)" ], "requires_python": ">= 3.2", "summary": "This program calculates the isotopic distribution/pattern of a given chemical species.", "version": "0.1.2" }, "last_serial": 5659934, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9f654f3d1fcbc3f0c718397f722e1f39", "sha256": "30ce14d895005944c2112dd883ccd3d796b8de3b3ecf95c849f78c4823c1d316" }, "downloads": -1, "filename": "pyisopach-0.1.tar.gz", "has_sig": false, "md5_digest": "9f654f3d1fcbc3f0c718397f722e1f39", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 8187, "upload_time": "2019-05-16T16:25:17", "url": "https://files.pythonhosted.org/packages/3e/6a/637936f58434452e2a6ef5cabb9f2cf75599b6c8d8fa0a87b9d419eea09d/pyisopach-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ef317489aadda3f19f78f89638d452d0", "sha256": "c9d57e0659a37a8acabffd35b2bd4c37f4bfda803119412221cd6e23277c9f3d" }, "downloads": -1, "filename": "pyisopach-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ef317489aadda3f19f78f89638d452d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.2", "size": 10813, "upload_time": "2019-08-10T17:40:08", "url": "https://files.pythonhosted.org/packages/b1/80/8b46899ee943de889b42900f64a11ff6aebde4f6187e66df6a44bad7a28d/pyisopach-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34785bca1fed4db0af84e57d2a3195a3", "sha256": "1d024c66daac523436c5537372d976902ca1ca4efea4bacd85fedbf6fbbf2d8f" }, "downloads": -1, "filename": "pyisopach-0.1.1.tar.gz", "has_sig": false, "md5_digest": "34785bca1fed4db0af84e57d2a3195a3", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.2", "size": 9884, "upload_time": "2019-08-10T17:40:09", "url": "https://files.pythonhosted.org/packages/ca/81/b15f33730ccf0d6cfc961bf989d6a230c49483e1453138b73add44f07f22/pyisopach-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "412d079c84f707377f8dfba57333a9eb", "sha256": "50eefabbf715c771813d832fe67e211cd57f5d12e38033a7b436a1008454f619" }, "downloads": -1, "filename": "pyisopach-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "412d079c84f707377f8dfba57333a9eb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.2", "size": 10837, "upload_time": "2019-08-10T17:44:28", "url": "https://files.pythonhosted.org/packages/f6/64/c23df6717971f1c8f8207cacd649a04e5ce27f4443fb31fa1ff1b715176f/pyisopach-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63a33500da1d0a295ab05c977195aa70", "sha256": "d2a0ec6fa8a8cae3f2064c3f40c0ec7185a225df66ab8d673ba670cd3097d95d" }, "downloads": -1, "filename": "pyisopach-0.1.2.tar.gz", "has_sig": false, "md5_digest": "63a33500da1d0a295ab05c977195aa70", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.2", "size": 9927, "upload_time": "2019-08-10T17:44:31", "url": "https://files.pythonhosted.org/packages/ee/3b/83f04320f0ba805a4aeeca8ef809997f5b0efb2d66727ce9e6a418bf1c34/pyisopach-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "412d079c84f707377f8dfba57333a9eb", "sha256": "50eefabbf715c771813d832fe67e211cd57f5d12e38033a7b436a1008454f619" }, "downloads": -1, "filename": "pyisopach-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "412d079c84f707377f8dfba57333a9eb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.2", "size": 10837, "upload_time": "2019-08-10T17:44:28", "url": "https://files.pythonhosted.org/packages/f6/64/c23df6717971f1c8f8207cacd649a04e5ce27f4443fb31fa1ff1b715176f/pyisopach-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63a33500da1d0a295ab05c977195aa70", "sha256": "d2a0ec6fa8a8cae3f2064c3f40c0ec7185a225df66ab8d673ba670cd3097d95d" }, "downloads": -1, "filename": "pyisopach-0.1.2.tar.gz", "has_sig": false, "md5_digest": "63a33500da1d0a295ab05c977195aa70", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.2", "size": 9927, "upload_time": "2019-08-10T17:44:31", "url": "https://files.pythonhosted.org/packages/ee/3b/83f04320f0ba805a4aeeca8ef809997f5b0efb2d66727ce9e6a418bf1c34/pyisopach-0.1.2.tar.gz" } ] }