{ "info": { "author": "Benjamin Jack", "author_email": "benjamin.r.jack@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "![pinetree](https://github.com/benjaminjack/pinetree/blob/master/docs/pinetree-logo.png?raw=true)\n\n# pinetree \n[![Build Status](https://travis-ci.org/benjaminjack/pinetree.svg?branch=master)](https://travis-ci.org/benjaminjack/pinetree)\n[![Documentation Status](https://readthedocs.org/projects/pinetree/badge/?version=latest)](http://pinetree.readthedocs.io/en/latest/?badge=latest)\n\nA flexible gene expression simulator with codon-specific translation rates.\n\n## Requirements\n\nPinetree requires Python, CMake, and a modern C++ compiler. Python 3 is recommended.\n\n## Installation\n\nTo install the latest stable version of pinetree from PyPI, run the following:\n\n```\npip3 install cmake # CMake must be installed before installing pinetree\npip3 install pinetree \n```\n\nThe latest development build may be installed from GitHub as follows:\n\n```\npip3 install cmake \ngit clone https://github.com/benjaminjack/pinetree.git\ncd pinetree\npip3 install .\n```\n\n## Documentation\n\nFull documentation is available [here](http://pinetree.readthedocs.io/).\n\nYou may also build the documentation from the source code. Building the documentation requires sphinx.\n\n```\npinetree/setup.py build_sphinx\n```\n\n## Reproducing plots from manuscript\n\nThis repository contains scripts to reproduce the simulations and plots from the manuscript that describes Pinetree. R and the R packages `cowplot`, `readr`, `dplyr`, and `stringr` are required to generate plots. Run the following to reproduce the plots from the manuscript:\n\n```\npython3 ./examples/three_genes.py\npython3 ./examples/three_genes_recoded.py\nRscript plots.R\n```\n\nTo simulate a bacteriophage T7 infection, run the following script.\n\n```\n# WARNING: This simulation takes approximately 2-3 hours to complete\npython3 ./examples/phage_model.py\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/benjaminjack/pinetree/archive/v0.2.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/benjaminjack/pinetree", "keywords": "gene,codon,transcription,translation,biology,stochastic", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pinetree", "package_url": "https://pypi.org/project/pinetree/", "platform": "", "project_url": "https://pypi.org/project/pinetree/", "project_urls": { "Download": "https://github.com/benjaminjack/pinetree/archive/v0.2.0.tar.gz", "Homepage": "https://github.com/benjaminjack/pinetree" }, "release_url": "https://pypi.org/project/pinetree/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "stochastic simulation of gene expression with site-specific translation rates", "version": "0.2.0" }, "last_serial": 4597865, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a117816324580fb1d474550adb5e5d3a", "sha256": "038c19615730e83f6aa3382dd4ccab10a3f4ea30e885c7bcde16c6e496c53e6f" }, "downloads": -1, "filename": "pinetree-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a117816324580fb1d474550adb5e5d3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 829546, "upload_time": "2018-05-15T20:03:47", "url": "https://files.pythonhosted.org/packages/51/e5/009b64fc2b89ad3c5bd7288992b7148ed6fd8760eea5bc38679950d75e18/pinetree-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "be0d4b76d293439095a4e06844079c66", "sha256": "eefa967b597fb2f85e7bfddd090f8d03c44216fd673ab99da143687b0b0abd04" }, "downloads": -1, "filename": "pinetree-0.1.1-py3.6-macosx-10.12-x86_64.egg", "has_sig": false, "md5_digest": "be0d4b76d293439095a4e06844079c66", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 166085, "upload_time": "2018-11-12T22:13:57", "url": "https://files.pythonhosted.org/packages/dc/41/32c51ac33ac5220444678d56ebed785b1dd044dc0cffe7c7f8a5056facf3/pinetree-0.1.1-py3.6-macosx-10.12-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "fef036d2f57a5c10144d178a346d2b14", "sha256": "78da55232330c511eb937b1e17956203a01caa901bc752daffcc208aea71d067" }, "downloads": -1, "filename": "pinetree-0.1.1.tar.gz", "has_sig": false, "md5_digest": "fef036d2f57a5c10144d178a346d2b14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 845843, "upload_time": "2018-11-12T22:13:59", "url": "https://files.pythonhosted.org/packages/ac/29/ce6cf5ad1341a320e66b112ec89219907ee464133935e90495bbd1408262/pinetree-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a9f23ba01346dc92a7422dffd4614aa3", "sha256": "a2b4734be4bf08fc839de2b9f9cc23fa5593d03ab202c9680e906079c6304574" }, "downloads": -1, "filename": "pinetree-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a9f23ba01346dc92a7422dffd4614aa3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 810540, "upload_time": "2018-11-12T22:42:28", "url": "https://files.pythonhosted.org/packages/aa/3a/7d3d3217408dbd78ebdb1efbadcdcb123bf943a9aad778706150b2eb166f/pinetree-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "b0768071b027bc12131550c3f64d7115", "sha256": "5c974cfdbade90aca807423ec3980fa62d82423e72e7ab10fe5164be122b99eb" }, "downloads": -1, "filename": "pinetree-0.1.3.tar.gz", "has_sig": false, "md5_digest": "b0768071b027bc12131550c3f64d7115", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 810574, "upload_time": "2018-11-12T22:45:43", "url": "https://files.pythonhosted.org/packages/0c/d1/8a8b3112ff7a045a9216f8bc54e304fe005e649f917a33cdf503eb386931/pinetree-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "c0bb41ba8182161220a7d3741bbc8c2b", "sha256": "78037623e2bdaa2a4681d1e07b1cd345d00538c0bfe5a646a4ace866da1e4ea5" }, "downloads": -1, "filename": "pinetree-0.1.4.tar.gz", "has_sig": false, "md5_digest": "c0bb41ba8182161220a7d3741bbc8c2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 810006, "upload_time": "2018-11-13T20:01:16", "url": "https://files.pythonhosted.org/packages/b3/f1/abf59a88a925b7040b7b6d3480ce675e11ad9f7daf1232572f51dc707917/pinetree-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ddd3b7fdbe3f8f71627bd13bb09ee913", "sha256": "96b24429804d9446fbc6d60ff728d9f5cfc291499cd7924dc80db21e8500005b" }, "downloads": -1, "filename": "pinetree-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ddd3b7fdbe3f8f71627bd13bb09ee913", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 810585, "upload_time": "2018-12-14T04:49:35", "url": "https://files.pythonhosted.org/packages/54/a7/c20ba6616435b0bbbc0ea2bd288384b0fd8e1215628b8023c518936d5983/pinetree-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ddd3b7fdbe3f8f71627bd13bb09ee913", "sha256": "96b24429804d9446fbc6d60ff728d9f5cfc291499cd7924dc80db21e8500005b" }, "downloads": -1, "filename": "pinetree-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ddd3b7fdbe3f8f71627bd13bb09ee913", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 810585, "upload_time": "2018-12-14T04:49:35", "url": "https://files.pythonhosted.org/packages/54/a7/c20ba6616435b0bbbc0ea2bd288384b0fd8e1215628b8023c518936d5983/pinetree-0.2.0.tar.gz" } ] }