{ "info": { "author": "Enrico Borba", "author_email": "enricozb@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: Chemistry", "Topic :: Scientific/Engineering :: Information Analysis" ], "description": "# Python CRN\nA CRN simulator based on\n[David Soloveichik's Mathematica CRN Simulator](\nhttp://users.ece.utexas.edu/~soloveichik/crnsimulator.html)\n\n## Version & Promises\nCurrently this is in a pre-alpha state, but already has some reasonable\nfeatures. No guarantees are made for backward-compatibility. That is, some\nof the API calls might change, some of the reaction literals syntax might\nchange, etc.\n\n## Dependencies\nThe package is written for Python 3.6+ and definitely won't work on an older\nPython version.\n\nThe current list of dependencies are\n```\nnumpy\nscipy\nsympy\nstochpy\n```\n\n## Examples\nA simple example of creating a crn, simulating it, and plotting it, is given\nhere. An explanation of this code in detail can be found in\n`crn/examples/basic_example.py`.\n\n```python\nfrom crn import *\n\na, a1, a2, b, c, t, z = species(\"A A1 A2 B C T Z\")\n\nsys = CRN(\n a >> a1 + a2,\n a1 + b >> t,\n c >> z,\n (a2 >> z).k(2.5),\n z + t >> 0)\n\nsys.simulate({a: 2.5, b: 2.0}, t=5).plot(\"sim.png\", title=\"Example Simulation\")\n```\n\nMore examples will be added soon in the `crn/examples/` folder.\n\n\n## Installation\nInstall using `pip` or `pip3` depending on your setup.\n```\npip3 install crn\n```\n\nNote: [StochPy](https://github.com/SystemsBioinformatics/stochpy) is not\nPython 3 ready. So, when `crn` is imported, it actually runs `lib2to3` on the\nfiles that need to be modified within StochPy.", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/enricozb/python-crn/archive/0.1.0a0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/enricozb/python-crn", "keywords": "crn,simulator,simulation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "crn", "package_url": "https://pypi.org/project/crn/", "platform": "", "project_url": "https://pypi.org/project/crn/", "project_urls": { "Download": "https://github.com/enricozb/python-crn/archive/0.1.0a0.tar.gz", "Homepage": "https://github.com/enricozb/python-crn" }, "release_url": "https://pypi.org/project/crn/0.1.0a2/", "requires_dist": null, "requires_python": ">=3.6", "summary": "A Python3.6+ CRN Simulator", "version": "0.1.0a2" }, "last_serial": 3554193, "releases": { "0.1.0a0": [ { "comment_text": "", "digests": { "md5": "8f27239a089ffa21757c9099f0a237d3", "sha256": "b85c1819aeb825da05a6fa4bc4d93b81dfe51ee4ea3b66c4cac15811c569dd53" }, "downloads": -1, "filename": "crn-0.1.0a0.tar.gz", "has_sig": false, "md5_digest": "8f27239a089ffa21757c9099f0a237d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8013, "upload_time": "2018-02-01T06:03:51", "url": "https://files.pythonhosted.org/packages/10/29/2f546ce2c58f04bae8e78c374ee1067ded05016907dc9cca7ce5a886c9e5/crn-0.1.0a0.tar.gz" } ], "0.1.0a1": [ { "comment_text": "", "digests": { "md5": "b57f8b2caad01514f2c477f52699bc7c", "sha256": "f86eb07c7b2d0643cd46e167196809af67a01ab0d4072cea75c593c732865d98" }, "downloads": -1, "filename": "crn-0.1.0a1.tar.gz", "has_sig": false, "md5_digest": "b57f8b2caad01514f2c477f52699bc7c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8338, "upload_time": "2018-02-01T07:52:37", "url": "https://files.pythonhosted.org/packages/d2/56/bfdd483c9ef63284be461b5972e397f15a05e8d9f1397c1c5d47c9d5c85e/crn-0.1.0a1.tar.gz" } ], "0.1.0a2": [ { "comment_text": "", "digests": { "md5": "029e8a48520f8bc3099056f3defee9ed", "sha256": "448c81fdbf98cf6c6cb7d24ffe06aabb1617e428b4569dffefb49bd7a28501ca" }, "downloads": -1, "filename": "crn-0.1.0a2.tar.gz", "has_sig": false, "md5_digest": "029e8a48520f8bc3099056f3defee9ed", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8308, "upload_time": "2018-02-05T18:30:40", "url": "https://files.pythonhosted.org/packages/ac/28/b4efd7c86e8f82830d01340b39e38a2a5e81f8a3eb280d5580fba789952a/crn-0.1.0a2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "029e8a48520f8bc3099056f3defee9ed", "sha256": "448c81fdbf98cf6c6cb7d24ffe06aabb1617e428b4569dffefb49bd7a28501ca" }, "downloads": -1, "filename": "crn-0.1.0a2.tar.gz", "has_sig": false, "md5_digest": "029e8a48520f8bc3099056f3defee9ed", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8308, "upload_time": "2018-02-05T18:30:40", "url": "https://files.pythonhosted.org/packages/ac/28/b4efd7c86e8f82830d01340b39e38a2a5e81f8a3eb280d5580fba789952a/crn-0.1.0a2.tar.gz" } ] }