{ "info": { "author": "George Pamfilis", "author_email": "gpamfilis@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "# p-tree 0.1.14\n\n## About\n```\nThis package is used to count the CFUs in petri dishes.\nIn order to use it you must provide it with a shared dropbox link to a directory containing the images in a png format.\nOnly images must be contained in the directory no subdirectories.\n```\n\n\n### Installation\n```\nThis package requires python==3.6\n\nto install type:\n\npip install p-tree\n\nor\n\npip install --upgrade p-tree\n```\n\n\n### Example Script\n\n\n```python\nfrom p_tree.run import CountColonies\n\nif __name__ == '__main__':\n url = 'https://www.dropbox.com/sh/vq4wb9fd9k1fz49/AADLR3IIgj8lMWs8m9QLzdPoa?dl=1'\n cc = CountColonies(url=url)\n dfs = cc.main()\n print(dfs)\n```\n\n# IMPORTANT (for now)\n\nAt the end of your dropbox-link it says **?dl=0**. change it to **?dl=1**.\n\n# TODO\n\n1. Provide rotate angle option and number of rotations.\n2. Accept directory as input and not only dropbox shared link.\n3. Save DataFrames to csv.\n4. Output analytics such as bell curves (mean and std) for all petries.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gpamfilis/p-tree", "keywords": "science microbiology petri colony", "license": "apache-2.0", "maintainer": "", "maintainer_email": "", "name": "p-tree", "package_url": "https://pypi.org/project/p-tree/", "platform": "", "project_url": "https://pypi.org/project/p-tree/", "project_urls": { "Homepage": "https://github.com/gpamfilis/p-tree" }, "release_url": "https://pypi.org/project/p-tree/0.1.16/", "requires_dist": [ "appnope (==0.1.0)", "bleach (==2.1.1)", "cycler (==0.10.0)", "decorator (==4.1.2)", "entrypoints (==0.2.3)", "html5lib (==1.0b10)", "ipykernel (==4.6.1)", "ipython (==6.2.1)", "ipython-genutils (==0.2.0)", "ipywidgets (==7.0.4)", "jedi (==0.11.0)", "Jinja2 (==2.10)", "jsonschema (==2.6.0)", "jupyter (==1.0.0)", "jupyter-client (==5.1.0)", "jupyter-console (==5.2.0)", "jupyter-core (==4.4.0)", "MarkupSafe (==1.0)", "matplotlib (==2.1.0)", "mistune (==0.8.1)", "nbconvert (==5.3.1)", "nbformat (==4.4.0)", "networkx (==2.0)", "notebook (==5.2.1)", "numpy (==1.13.3)", "olefile (==0.44)", "opencv-python (==3.3.0.10)", "pandas (==0.21.0)", "pandocfilters (==1.4.2)", "parso (==0.1.0)", "pexpect (==4.3.0)", "pickleshare (==0.7.4)", "Pillow (==4.3.0)", "PIMS (==0.4.1)", "prompt-toolkit (==1.0.15)", "ptyprocess (==0.5.2)", "Pygments (==2.2.0)", "pyparsing (==2.2.0)", "python-dateutil (==2.6.1)", "pytz (==2017.3)", "PyWavelets (==0.5.2)", "pyzmq (==16.0.3)", "qtconsole (==4.3.1)", "scikit-image (==0.13.1)", "scikit-learn (==0.19.1)", "scipy (==1.0.0)", "simplegeneric (==0.8.1)", "six (==1.11.0)", "sklearn (==0.0)", "slicerator (==0.9.8)", "terminado (==0.6)", "testpath (==0.3.1)", "tornado (==4.5.2)", "traitlets (==4.3.2)", "wcwidth (==0.1.7)", "webencodings (==0.5.1)", "widgetsnbextension (==3.0.7)" ], "requires_python": "", "summary": "A program for counting CFUs in petri dishes", "version": "0.1.16" }, "last_serial": 3355627, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "445968f13097ddde9fae66a037e326ca", "sha256": "53ee3a7485bab2d86f584fd4ff3fc2d1976c5b7a23b10ede401ff2995b0ae9d5" }, "downloads": -1, "filename": "p_tree-0.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "445968f13097ddde9fae66a037e326ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7432, "upload_time": "2017-11-22T14:43:29", "url": "https://files.pythonhosted.org/packages/ba/3f/b0b88fad8799596e2d36233a3a1b27aad164f7bd9467af5367180560423c/p_tree-0.1.10-py2.py3-none-any.whl" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "148699047e6c4c5e5dd217845838d3ed", "sha256": "ecfd33dc583736708aded32270465ae47e30cdba9662c72c8b748b464f063e35" }, "downloads": -1, "filename": "p_tree-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "148699047e6c4c5e5dd217845838d3ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7437, "upload_time": "2017-11-22T14:48:56", "url": "https://files.pythonhosted.org/packages/54/07/43d6d3f32fbd9921d16edb3402c34e263ddc3f65d4a6ad6ab1b5e87f4181/p_tree-0.1.11-py2.py3-none-any.whl" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "3d6e4565a6c6f0d46c270d1172095cb9", "sha256": "c515e520ddd88b96fa63f3d9d0d5fe4caeeba58ec5c584f6968eb02a9248510c" }, "downloads": -1, "filename": "p_tree-0.1.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3d6e4565a6c6f0d46c270d1172095cb9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7437, "upload_time": "2017-11-22T14:49:31", "url": "https://files.pythonhosted.org/packages/79/9a/d8bfa3472a7eb637044f90794efc63f0aaabe24e5f6cbd59c51ddc0dd788/p_tree-0.1.12-py2.py3-none-any.whl" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "cecd8d229a71dd36f25c4a90a1810da6", "sha256": "76e6661b790997709ddd14765c72ab5b1039ad19d829c73c39d8b0fc4be22b64" }, "downloads": -1, "filename": "p_tree-0.1.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cecd8d229a71dd36f25c4a90a1810da6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7448, "upload_time": "2017-11-22T15:04:12", "url": "https://files.pythonhosted.org/packages/05/f7/9da3e18c70f5ed29aa482cfe95927052bcaffec51f4390c1478ed1cd7104/p_tree-0.1.13-py2.py3-none-any.whl" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "615272c0c82b21fe31b7c4d3484df65a", "sha256": "11ea5983e1a95f23c70333569067df1bb29bebdc13170ba2ab7d76a9caf8d130" }, "downloads": -1, "filename": "p_tree-0.1.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "615272c0c82b21fe31b7c4d3484df65a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7448, "upload_time": "2017-11-22T15:05:03", "url": "https://files.pythonhosted.org/packages/a4/00/840043d0a6301ac859e466f843898f2f9ddc3ae92623c572ea029452a9f4/p_tree-0.1.14-py2.py3-none-any.whl" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "4d3a9c0bc1eb1778fb15ce93a71511e6", "sha256": "0cc9124264e085e396da5e36a1bac54fbeb6855dcf0484d17feabe6f963837eb" }, "downloads": -1, "filename": "p_tree-0.1.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d3a9c0bc1eb1778fb15ce93a71511e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8462, "upload_time": "2017-11-22T15:37:39", "url": "https://files.pythonhosted.org/packages/6a/ef/f09df533c3a9eb2e2e62d65f72465ce21c592780a255a906d25322b0667b/p_tree-0.1.15-py2.py3-none-any.whl" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "1238a38d5c3318f3ca928851a0c5e006", "sha256": "8304feffb57cd73b1f6dab8b2b3a8663f5fcdc52a676026f75370b8e5f670401" }, "downloads": -1, "filename": "p_tree-0.1.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1238a38d5c3318f3ca928851a0c5e006", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8579, "upload_time": "2017-11-22T15:45:57", "url": "https://files.pythonhosted.org/packages/b7/ef/72bdf9816b0f72c390e198b350dd8b4772a10cc40384cd437b21d7fc7ba5/p_tree-0.1.16-py2.py3-none-any.whl" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "3b2c826a05a7d26c153611c0eddf7302", "sha256": "9b2b75315ef40b244baa185be75adb48472c643d1fca448de3e1247494480129" }, "downloads": -1, "filename": "p_tree-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b2c826a05a7d26c153611c0eddf7302", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7261, "upload_time": "2017-11-21T15:55:41", "url": "https://files.pythonhosted.org/packages/07/69/64a4023d716875b8124489d7d4644b5ea1878e4f0f623d6d9e0aa0ae62b0/p_tree-0.1.6-py2.py3-none-any.whl" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "b601fa939c3ed463263baa50df54f4e7", "sha256": "85dbaff750dae0d2492594fc2a6719478437680a24244be2e1e03db55f970e66" }, "downloads": -1, "filename": "p_tree-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b601fa939c3ed463263baa50df54f4e7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7261, "upload_time": "2017-11-21T16:02:53", "url": "https://files.pythonhosted.org/packages/d0/da/4d33071e4ea5df9760caa317830b6d2e324d8282e9d49755df4a10838355/p_tree-0.1.7-py2.py3-none-any.whl" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "3671f92baaa7368f2cd08bd4db7a9d54", "sha256": "0e5639a4bac5f8572313f1b1955fcca76117ea286c99ddbae4476eff850d2068" }, "downloads": -1, "filename": "p_tree-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3671f92baaa7368f2cd08bd4db7a9d54", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7400, "upload_time": "2017-11-22T14:05:17", "url": "https://files.pythonhosted.org/packages/95/7d/6164470b2bfec8daf29cb8b948ec3e750faa7b825115ca84724fda814278/p_tree-0.1.8-py2.py3-none-any.whl" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "e76f85863bef96f50a9bd87e0cda8cdd", "sha256": "8af69752928d4aed982454a005d1d6bfb859980e6eb9e8eea0db08ddb5cc5fdc" }, "downloads": -1, "filename": "p_tree-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e76f85863bef96f50a9bd87e0cda8cdd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7419, "upload_time": "2017-11-22T14:41:33", "url": "https://files.pythonhosted.org/packages/b1/45/ab7b9d12c925b7eee7f8cbe528ae5b30d738844f17882018ff7cf6f35f87/p_tree-0.1.9-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1238a38d5c3318f3ca928851a0c5e006", "sha256": "8304feffb57cd73b1f6dab8b2b3a8663f5fcdc52a676026f75370b8e5f670401" }, "downloads": -1, "filename": "p_tree-0.1.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1238a38d5c3318f3ca928851a0c5e006", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8579, "upload_time": "2017-11-22T15:45:57", "url": "https://files.pythonhosted.org/packages/b7/ef/72bdf9816b0f72c390e198b350dd8b4772a10cc40384cd437b21d7fc7ba5/p_tree-0.1.16-py2.py3-none-any.whl" } ] }