{ "info": { "author": "Francesco Napolitano", "author_email": "franapoli@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: Information Analysis" ], "description": "pyleaf is the Python implementation of the Leaf system. The Leaf\nsystem is a pipeline (AKA data flow or data analysis protocol)\nmanagement system that allows to design the pipeline as an ASCII-art\ndiagram through a language called LGL (Leaf Graph Language, see\nhttps://github.com/franapoli/lglc).\n\nMain Leaf features include:\n\n- Thin, lightweight, code-independent Abstraction Layer.\n- Data flow graph embedded directly into Python source code.\n- Automatic creation and management of variables associated with node\n outputs.\n- Automatic persistent storage and retrieval of node outputs.\n- Session persistence (i.e. run half project, reboot machine,\n automatically start again from the last processed node).\n- Lazy builds (avoid running nodes that are not necessary for the\n build of a requested resource).\n- Multiprocessing (independent nodes run in parallel).\n- Enforcement of code version consistency between nodes\n (i.e. automatically reprocess all nodes deriving from node A if node\n A is found to be changed).\n- Automatic time and space requirements statistics.\n- Automatic publishing (producing hypertext with visual representation\n of the protocol, processing statistics, link to node outputs, node\n documentation and source code).", "description_content_type": null, "docs_url": "https://pythonhosted.org/pyleaf/", "download_url": "www.francesconapolitano.it/leaf/downloads/pyleaf-1.0.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "www.francesconapolitano.it/leaf/downloads/pyleaf-1.0.1.tar.gz", "keywords": "bioinformatics,data,pipeline", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "pyleaf", "package_url": "https://pypi.org/project/pyleaf/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyleaf/", "project_urls": { "Download": "www.francesconapolitano.it/leaf/downloads/pyleaf-1.0.1.tar.gz", "Homepage": "www.francesconapolitano.it/leaf/downloads/pyleaf-1.0.1.tar.gz" }, "release_url": "https://pypi.org/project/pyleaf/1.0.1.1/", "requires_dist": null, "requires_python": null, "summary": "ASCII-ART Data Analysis Pipeline Manager", "version": "1.0.1.1" }, "last_serial": 955696, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "a6b0647c8df0814b6b1874329c54bc68", "sha256": "abbb9810630335ec5153158e8f2241db0b872d8ab513c6daf2d6fee2b7cfc9de" }, "downloads": -1, "filename": "pyleaf-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a6b0647c8df0814b6b1874329c54bc68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 756761, "upload_time": "2013-12-28T02:13:33", "url": "https://files.pythonhosted.org/packages/51/72/5725777780fc667a0167a184f06b0bb778fb8ed16cac64f429e967e20ed4/pyleaf-1.0.1.tar.gz" } ], "1.0.1.1": [ { "comment_text": "", "digests": { "md5": "03bbae615eb88834f915e1b0ecccfc35", "sha256": "1ff361391de35f43227b9b78e1c28881e6af37adcf4060c73eadf4752685a3a5" }, "downloads": -1, "filename": "pyleaf-1.0.1.1.tar.gz", "has_sig": false, "md5_digest": "03bbae615eb88834f915e1b0ecccfc35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 756737, "upload_time": "2013-12-28T03:05:02", "url": "https://files.pythonhosted.org/packages/7b/d4/766596601aa1dcb97984522891bf7f1783992918f2bdfde0a15d41e4d941/pyleaf-1.0.1.1.tar.gz" } ], "1.0.1b": [ { "comment_text": "", "digests": { "md5": "c3b5e0fac67265468d4454b6502e15f8", "sha256": "68850678fe95b38dddf2f3ec7eb27d23933526f4e4b2b4e588dbc28d390ba989" }, "downloads": -1, "filename": "pyleaf-1.0.1b.tar.gz", "has_sig": false, "md5_digest": "c3b5e0fac67265468d4454b6502e15f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 777869, "upload_time": "2012-12-29T19:13:14", "url": "https://files.pythonhosted.org/packages/16/f0/6aaac4eb97eb1dcc5d719e5fd8531c79325184e1e979de15c659629a2bf3/pyleaf-1.0.1b.tar.gz" } ], "1.0b": [ { "comment_text": "", "digests": { "md5": "5bdecead8d9132423e27298214cf1fe7", "sha256": "aa4754e3097176ee023541cc0c5b838989a887459dcb31d9569c61e39fb47275" }, "downloads": -1, "filename": "pyleaf-1.0b.tar.gz", "has_sig": false, "md5_digest": "5bdecead8d9132423e27298214cf1fe7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 777678, "upload_time": "2012-12-28T22:37:16", "url": "https://files.pythonhosted.org/packages/91/d8/dc164ac68d26a0cb9ce13719ca1ee847115bfe676273f85af0db484f2f41/pyleaf-1.0b.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "03bbae615eb88834f915e1b0ecccfc35", "sha256": "1ff361391de35f43227b9b78e1c28881e6af37adcf4060c73eadf4752685a3a5" }, "downloads": -1, "filename": "pyleaf-1.0.1.1.tar.gz", "has_sig": false, "md5_digest": "03bbae615eb88834f915e1b0ecccfc35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 756737, "upload_time": "2013-12-28T03:05:02", "url": "https://files.pythonhosted.org/packages/7b/d4/766596601aa1dcb97984522891bf7f1783992918f2bdfde0a15d41e4d941/pyleaf-1.0.1.1.tar.gz" } ] }