{ "info": { "author": "Daniel Machado", "author_email": "cdanielmachado@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "|DOI| |License| |PyPI version| |Documentation Status|\n\nFRAMED\n======\n\n*framed* is a python package for analysis and simulation of metabolic\nmodels. The main focus is to provide support for different modeling\napproaches.\n\n- Modeling: Constraint-based models, Kinetic models, Bioprocess models\n- I/O: Import/Export from SBML and other plain text formats (including\n BioOpt)\n- Solver support: Gurobi, CPLEX\n- COBRA tools:\n\n - Simulation: FBA, pFBA, loopless-FBA, MOMA, linearMOMA, ROOM\n - Gene-wise simulation: gene-pFBA, gene-MOMA, gene-lMOMA, gene-ROOM\n - Analysis: FVA, gene essentiality, PhPP, flux envelope plots\n - Ensemble-based simulation (and SBML import/export of ensemble\n models)\n - Omics integration: GIMME, E-Flux\n - Strain design: brute force, hill climbing\n\n- Kinetic tools:\n\n - Time-course and steady-state simulation\n - Steady-state flux sampling\n - Calibration from metabolomics data\n\n- Bioprocess modeling:\n\n - Dynamic FBA (single and multi-species)\n\n- Microbial community modeling:\n\n - SMETANA\n\nDocumentation\n~~~~~~~~~~~~~\n\nFor documentation and API please check: http://framed.readthedocs.io/\n\nInstalation from PyPI (stable releases)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n pip install framed\n\nInstalation from github (latest development release)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n pip install https://github.com/cdanielmachado/framed/archive/master.zip\n\nCredits and License\n~~~~~~~~~~~~~~~~~~~\n\nDeveloped at:\n\n- The Novo Nordisk Fundation Center for Biosustainability (2013)\n- Centre of Biological Engineering, University of Minho (2014-2015)\n- European Molecular Biology Laboratory (2016-2017)\n\nReleased under an Apache License.\n\n.. |DOI| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.240430.svg\n :target: https://doi.org/10.5281/zenodo.240430\n.. |License| image:: https://img.shields.io/badge/License-Apache%202.0-blue.svg\n :target: https://opensource.org/licenses/Apache-2.0\n.. |PyPI version| image:: https://badge.fury.io/py/framed.svg\n :target: https://badge.fury.io/py/framed\n.. |Documentation Status| image:: http://readthedocs.org/projects/framed/badge/?version=latest\n :target: http://framed.readthedocs.io/en/latest/?badge=latest\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cdanielmachado/framed", "keywords": "metabolism modeling", "license": "Apache License Version 2.0", "maintainer": "", "maintainer_email": "", "name": "framed", "package_url": "https://pypi.org/project/framed/", "platform": "", "project_url": "https://pypi.org/project/framed/", "project_urls": { "Homepage": "https://github.com/cdanielmachado/framed" }, "release_url": "https://pypi.org/project/framed/0.5.2/", "requires_dist": [ "numpy", "scipy", "sympy", "python-libsbml", "matplotlib", "pandas" ], "requires_python": "", "summary": "framed - metabolic modeling for python", "version": "0.5.2" }, "last_serial": 5301660, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "5511e240aa3dea22073e7d8b1a781976", "sha256": "86ca9e0161a73f0f02334c449b4a137981f588402dd747b81cc7423c352a30df" }, "downloads": -1, "filename": "framed-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5511e240aa3dea22073e7d8b1a781976", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 85991, "upload_time": "2016-09-28T15:51:48", "url": "https://files.pythonhosted.org/packages/c3/a6/86c93beea58141ead0d78f81c27eace2464df84cc4948f0ed282cfc2dfe7/framed-0.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dff9bafb93918ddd5d21c4d6d8023cb2", "sha256": "54caea11d8b21f2ee15f3002afcae29d03097bfce7b25756dfb4085b7dabffc0" }, "downloads": -1, "filename": "framed-0.2.1.tar.gz", "has_sig": false, "md5_digest": "dff9bafb93918ddd5d21c4d6d8023cb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57819, "upload_time": "2016-09-28T15:51:52", "url": "https://files.pythonhosted.org/packages/9c/57/8540bbaaf11d8cde384c29d59d5fec68f5a77554f9cd9e392c7355ba597f/framed-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b8f705236f3d10fcae0a8f66b434b951", "sha256": "34a13d21bb4c0e77a92605968fb3ef990d5e4433bae4e41db3bca391ad0741a3" }, "downloads": -1, "filename": "framed-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b8f705236f3d10fcae0a8f66b434b951", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 74522, "upload_time": "2016-10-26T09:20:16", "url": "https://files.pythonhosted.org/packages/7b/15/7151524851f6c999305d1ce291e0040329c4be180c46b7c5d8108051edbb/framed-0.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39bc4385b65c3791d2c7dc5f70e4b28c", "sha256": "28f12d712880f3a3af472e0e9c3b195a1d474aeca4cae9b867d1ff3860ce77f4" }, "downloads": -1, "filename": "framed-0.3.0.tar.gz", "has_sig": false, "md5_digest": "39bc4385b65c3791d2c7dc5f70e4b28c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52770, "upload_time": "2016-10-26T09:20:18", "url": "https://files.pythonhosted.org/packages/a5/4a/9ea86c5e5230a48681857e9122bc825d429ce7b0a0b113d77255f895e86a/framed-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "3dfa83e1710cc818e4bb76e979c13d8b", "sha256": "03c3d70504b784708180d0df8017df228b406d00cac4a5076ba8ecb68fbae402" }, "downloads": -1, "filename": "framed-0.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "3dfa83e1710cc818e4bb76e979c13d8b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 75627, "upload_time": "2016-11-10T13:18:21", "url": "https://files.pythonhosted.org/packages/60/df/fc370d69004dd3f5316613228aab3bb786132fcaf9d536bff0eb1d790358/framed-0.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "516e2f76e1528c8d3662f3175d0966ad", "sha256": "170e19d360d38b0d16895931d03c0771669be790ab1118d35e1104f3f59ae48d" }, "downloads": -1, "filename": "framed-0.3.1.tar.gz", "has_sig": false, "md5_digest": "516e2f76e1528c8d3662f3175d0966ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53849, "upload_time": "2016-11-10T13:18:25", "url": "https://files.pythonhosted.org/packages/da/8a/57024d7c930ec2f3e86c7b65cf99ac4058d231d3fa403b2fa6c169a60f68/framed-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "53de2142178083ec7752941ffbfa476d", "sha256": "d536cdba02be7b996d30cdade988c0009815e941518a0b4cb3785debbcb2d1e7" }, "downloads": -1, "filename": "framed-0.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "53de2142178083ec7752941ffbfa476d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 89488, "upload_time": "2017-01-12T14:23:19", "url": "https://files.pythonhosted.org/packages/f4/a1/a1cb52c2bf036c62fe5f023b53af80008de806b538b152e94d0e3ce540b7/framed-0.3.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4ed20106878c0a85a2107e21ba62b06", "sha256": "6670164bd8fd84926264d0e0eac7c54ebce7ba9988a775213bb9b5ebc1403205" }, "downloads": -1, "filename": "framed-0.3.2.tar.gz", "has_sig": false, "md5_digest": "d4ed20106878c0a85a2107e21ba62b06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65016, "upload_time": "2017-01-12T14:23:21", "url": "https://files.pythonhosted.org/packages/8c/31/f5a6cac1488aca3de898ef89a836d0261fc6deced8545bc82e40d7317449/framed-0.3.2.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "8014bae06e5ac1dfe9f212b819d01e6c", "sha256": "66527ee6aabd1c7bfa0beb1aee1b5aae5ce0467a3a5cafef8b35ccac64caad4c" }, "downloads": -1, "filename": "framed-0.3.4-py2-none-any.whl", "has_sig": false, "md5_digest": "8014bae06e5ac1dfe9f212b819d01e6c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 110345, "upload_time": "2017-07-26T09:19:17", "url": "https://files.pythonhosted.org/packages/20/37/1a0a16b11c3a9f0512b60318c2011a81a329b95a11c6d0902e0a967abdda/framed-0.3.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4c0450f7d209a8dbaa12532c134dacd", "sha256": "27cc590cb17e3ed93898bdfae30d03863f7663afa3089e7b7888aba38fa77403" }, "downloads": -1, "filename": "framed-0.3.4.tar.gz", "has_sig": false, "md5_digest": "e4c0450f7d209a8dbaa12532c134dacd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82716, "upload_time": "2017-07-26T09:19:18", "url": "https://files.pythonhosted.org/packages/3c/cd/0719c39f08ae7dce7e6b7b9052f5644d8be4a82015082c80745833224e33/framed-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "9e45222ab52f71e8740dbe0adec8b793", "sha256": "0885c85f11b9a4fcf3222d9adbea10c32609686e7fc434ff9f2ce1cc34860d88" }, "downloads": -1, "filename": "framed-0.3.5-py2-none-any.whl", "has_sig": false, "md5_digest": "9e45222ab52f71e8740dbe0adec8b793", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 110338, "upload_time": "2017-07-26T13:16:21", "url": "https://files.pythonhosted.org/packages/3a/63/74b987638c02cde3f721f8544a006ae4bd798ceae0afc52d64bdde00105b/framed-0.3.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "818e2a94ef0143e0e70571282a83e106", "sha256": "44d36363bb0b4acf7c5c4256b1a70281cadeafab418f1b96f074c8ffc9964683" }, "downloads": -1, "filename": "framed-0.3.5.tar.gz", "has_sig": false, "md5_digest": "818e2a94ef0143e0e70571282a83e106", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82714, "upload_time": "2017-07-26T13:16:23", "url": "https://files.pythonhosted.org/packages/24/bd/c6c1645950057415d42985e4b210c4ac01eaa9e2c791fa204233a4968cd6/framed-0.3.5.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5312203eeca7b41ca5664c02a3b8613d", "sha256": "e9d072d4a1dbcaceaabea09f464de49aa63c312951300a4668a3247e9041d4db" }, "downloads": -1, "filename": "framed-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5312203eeca7b41ca5664c02a3b8613d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 118089, "upload_time": "2017-11-13T18:33:31", "url": "https://files.pythonhosted.org/packages/7d/b0/cb909123045ad08df841bb9d6e027c7258c0afd54431f81fd75cfb327a07/framed-0.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "416e7968031bdfc4629f96266e2d2432", "sha256": "9098b9f9c608c2100d51a623b2e257ee0268d6cb658c57b5a48b1e18bffba8bb" }, "downloads": -1, "filename": "framed-0.4.0.tar.gz", "has_sig": false, "md5_digest": "416e7968031bdfc4629f96266e2d2432", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91262, "upload_time": "2017-11-13T18:33:35", "url": "https://files.pythonhosted.org/packages/95/53/88db1dba21a0aae31d03844b54436f2b428ff58a3391f10935d5f179010e/framed-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "9ad05dc13926d26dfa360adfbb42ff32", "sha256": "fec0a3e20f0516be73ce87c7d6b16102cda82a3d1cecc2544b0e1790e62806e0" }, "downloads": -1, "filename": "framed-0.5.0.macosx-10.6-x86_64.tar.gz", "has_sig": false, "md5_digest": "9ad05dc13926d26dfa360adfbb42ff32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 224583, "upload_time": "2018-05-28T15:11:47", "url": "https://files.pythonhosted.org/packages/1d/4e/a7f89e291dd3d4e3e2c9f6eb00ab59d60ec628ad16da6ee840dfcf4f0584/framed-0.5.0.macosx-10.6-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "bcaf538b394543587f786c9ff8ff3a69", "sha256": "9753fa93641abb7d38fdc33284cf22ea81dcd945b0a7e536e18a2a822b8374bd" }, "downloads": -1, "filename": "framed-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bcaf538b394543587f786c9ff8ff3a69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 128224, "upload_time": "2018-05-28T15:11:46", "url": "https://files.pythonhosted.org/packages/11/fa/67a2047bdf0c482f0e904d4eb72694b09356f283fe5481d10337b74f9efc/framed-0.5.0-py2.py3-none-any.whl" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "2987b064d0ec4ae5688523879dee90ad", "sha256": "01277f7380bc670eb96bfb42c7bc582fcacec9cf3a03f16749ed3e4125284f89" }, "downloads": -1, "filename": "framed-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2987b064d0ec4ae5688523879dee90ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 128001, "upload_time": "2018-05-29T11:27:46", "url": "https://files.pythonhosted.org/packages/74/87/74d1b6aef0fa25fd93fa2203840927f347ccd4fb53fec9e4d9f1fc1c1884/framed-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56d7f874debbf8205545fe2625e602f8", "sha256": "cb9d7bbf0c52a2203f1e6c4b1046704256c31d503c6e63da3c078c42f71096a8" }, "downloads": -1, "filename": "framed-0.5.1.tar.gz", "has_sig": false, "md5_digest": "56d7f874debbf8205545fe2625e602f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 842108, "upload_time": "2018-05-29T11:27:48", "url": "https://files.pythonhosted.org/packages/3d/02/f3f89a9e24ee72cb23a4e4ccac39ecf23d90e9ea00f670d487f843cebc99/framed-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "afd0139c6722b33cbdc6fe5887582d13", "sha256": "4249cf5faeb4644df21b12a5f37a2d1aa5ec57f7af87732aab6a45ca0ad61ea4" }, "downloads": -1, "filename": "framed-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "afd0139c6722b33cbdc6fe5887582d13", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 114636, "upload_time": "2019-05-22T09:09:00", "url": "https://files.pythonhosted.org/packages/ad/40/92be4bb5d6dfb692e90068f4cc5c6cbee5546c82c72871ceba165d9b8ad3/framed-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2cf0f72c77b8bb3012e147586f0c1797", "sha256": "df41aaf62f6dd591f34512385d5ceed883eeb2d670727d7f22da24f9e5c2c935" }, "downloads": -1, "filename": "framed-0.5.2.tar.gz", "has_sig": false, "md5_digest": "2cf0f72c77b8bb3012e147586f0c1797", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 513379, "upload_time": "2019-05-22T09:09:03", "url": "https://files.pythonhosted.org/packages/00/3c/e524adf6f486f270e4e669c8514111d81e00079ed79c00ea21cf858bc7e5/framed-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "afd0139c6722b33cbdc6fe5887582d13", "sha256": "4249cf5faeb4644df21b12a5f37a2d1aa5ec57f7af87732aab6a45ca0ad61ea4" }, "downloads": -1, "filename": "framed-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "afd0139c6722b33cbdc6fe5887582d13", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 114636, "upload_time": "2019-05-22T09:09:00", "url": "https://files.pythonhosted.org/packages/ad/40/92be4bb5d6dfb692e90068f4cc5c6cbee5546c82c72871ceba165d9b8ad3/framed-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2cf0f72c77b8bb3012e147586f0c1797", "sha256": "df41aaf62f6dd591f34512385d5ceed883eeb2d670727d7f22da24f9e5c2c935" }, "downloads": -1, "filename": "framed-0.5.2.tar.gz", "has_sig": false, "md5_digest": "2cf0f72c77b8bb3012e147586f0c1797", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 513379, "upload_time": "2019-05-22T09:09:03", "url": "https://files.pythonhosted.org/packages/00/3c/e524adf6f486f270e4e669c8514111d81e00079ed79c00ea21cf858bc7e5/framed-0.5.2.tar.gz" } ] }