{ "info": { "author": "Michael Franklin, Evan Thomas, Mohammad Bhuyan", "author_email": "michael.franklin@petermac.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "\n\n# Janis - Core\n\n\n![GitHub stars](https://img.shields.io/github/stars/PMCC-BioinformaticsCore/janis.svg?style=social) [![Build Status](https://travis-ci.org/PMCC-BioinformaticsCore/janis-core.svg?branch=master)](https://travis-ci.org/PMCC-BioinformaticsCore/janis-core) [![Documentation Status](https://readthedocs.org/projects/janis/badge/?version=latest)](https://janis.readthedocs.io/en/latest/?badge=latest) [![PyPI version](https://badge.fury.io/py/janis-pipelines.core.svg)](https://badge.fury.io/py/janis-pipelines.core) [![codecov](https://codecov.io/gh/PMCC-BioinformaticsCore/janis-core/branch/master/graph/badge.svg)](https://codecov.io/gh/PMCC-BioinformaticsCore/janis-core) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n\n\n_Janis is a framework creating specialised, simple workflow definitions that are then transpiled to \nCommon Workflow Language or Workflow Definition Language._ \n\n- The main repository can be found here: https://github.com/PMCC-BioinformaticsCore/janis\n- Documentation is hosted here: https://janis.readthedocs.io/ \n\n---\n\nThis repository declares the core workflow classes for Janis. \n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/PMCC-BioinformaticsCore/janis", "keywords": "janis,workflows,pipelines,cwl,wdl,bioinformatics", "license": "GNU", "maintainer": "", "maintainer_email": "", "name": "janis-pipelines.core", "package_url": "https://pypi.org/project/janis-pipelines.core/", "platform": "", "project_url": "https://pypi.org/project/janis-pipelines.core/", "project_urls": { "Homepage": "https://github.com/PMCC-BioinformaticsCore/janis" }, "release_url": "https://pypi.org/project/janis-pipelines.core/0.6.2/", "requires_dist": [ "cwlgen (>=0.3.0)", "illusional.wdlgen (>=0.2.5)", "ruamel.yaml (<=0.15.77,>=0.12.4)", "networkx (>=2.1)", "tabulate", "path.py" ], "requires_python": "", "summary": "Contains classes and helpers to build a workflow, and provide options to convert to CWL / WDL", "version": "0.6.2" }, "last_serial": 5947119, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "dc4000fd2b4e396a5ef1db7e0a87574e", "sha256": "98c1fc45d6e06c87373bb7c7e0999fbc9a1881427808eb5dc9260a45ed805efd" }, "downloads": -1, "filename": "janis_pipelines.core-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dc4000fd2b4e396a5ef1db7e0a87574e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 82715, "upload_time": "2019-07-22T00:26:00", "url": "https://files.pythonhosted.org/packages/0e/c9/f235b323c8a0b58c9a38a41d219263e1195eede86c3031ffc164ceaceba7/janis_pipelines.core-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4da67de3211dea1cd0af8d207a62e750", "sha256": "2f5eedf16ce7472bf3b5aee8a55073141152f8cf5e5e37403be943d0f52494cd" }, "downloads": -1, "filename": "janis-pipelines.core-0.4.0.tar.gz", "has_sig": false, "md5_digest": "4da67de3211dea1cd0af8d207a62e750", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54026, "upload_time": "2019-07-22T00:26:02", "url": "https://files.pythonhosted.org/packages/54/55/8a09214440d1a63a7c09690703eb4e6b9528caf4d68b25bebe76f9c2acb9/janis-pipelines.core-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "6ad9b327489dc42d4233037dff2d2dd3", "sha256": "8222be4f4bfcd17f7caac2d67ac539b058cbac1f6161d692e2b288a327e44fc5" }, "downloads": -1, "filename": "janis_pipelines.core-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6ad9b327489dc42d4233037dff2d2dd3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 74450, "upload_time": "2019-07-25T05:30:22", "url": "https://files.pythonhosted.org/packages/ef/6f/a90dba89bd443137e51cff0f3a0e76b80d35aa0ed64bc872b4faac9179ab/janis_pipelines.core-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f4804d484a9443236a5308afbfdc124", "sha256": "9bbb783548d489d1519586e522acae1e97c52c3b56536020ec528040b056cacf" }, "downloads": -1, "filename": "janis-pipelines.core-0.4.1.tar.gz", "has_sig": false, "md5_digest": "9f4804d484a9443236a5308afbfdc124", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50837, "upload_time": "2019-07-25T05:30:24", "url": "https://files.pythonhosted.org/packages/b7/7e/25bf831cd90512c325649016921ad6748a4b4c760d4c6cbc1c82a298d1aa/janis-pipelines.core-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "cc9c83c90b154b32172ec2f982e372d4", "sha256": "2fe8ba93e167d617843be5d239881fd49e770b653a930edeee4baf67aefaf803" }, "downloads": -1, "filename": "janis_pipelines.core-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cc9c83c90b154b32172ec2f982e372d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76094, "upload_time": "2019-07-30T13:00:45", "url": "https://files.pythonhosted.org/packages/3d/d0/044180ad0c9b7accffe64978a00e5c215abeca2069da2b999641705d6575/janis_pipelines.core-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94e38d3db0bcd675c68174edbba429e6", "sha256": "61e57fc4e6aeeca95ed3cf44c2da0c5ad29477ce8401964dad904fa4e3ae0faf" }, "downloads": -1, "filename": "janis-pipelines.core-0.5.0.tar.gz", "has_sig": false, "md5_digest": "94e38d3db0bcd675c68174edbba429e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52209, "upload_time": "2019-07-30T13:00:49", "url": "https://files.pythonhosted.org/packages/ee/ab/c2a3ac77d57776e6b7ae7e1fd3141076a00bd1ec8379e15a9eb8733960bc/janis-pipelines.core-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "124b4d5393ca5266f8add661741893ba", "sha256": "ea187ca4562e09ff869d87b1e28c41acdb222c719a9125af114f2cecc37d04cd" }, "downloads": -1, "filename": "janis_pipelines.core-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "124b4d5393ca5266f8add661741893ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76715, "upload_time": "2019-08-01T03:27:36", "url": "https://files.pythonhosted.org/packages/5e/4e/9c7bd08b3b3b33ff9a610ae8bf4c80e89e417f5d1ec15193ee655e471699/janis_pipelines.core-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8598cb44ad43e5951a2e3a30146b387e", "sha256": "669df1b7d167b8dba48b80475ba952d37222d34c15325c1e7931383b8d8d2fad" }, "downloads": -1, "filename": "janis-pipelines.core-0.5.1.tar.gz", "has_sig": false, "md5_digest": "8598cb44ad43e5951a2e3a30146b387e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52818, "upload_time": "2019-08-01T03:27:38", "url": "https://files.pythonhosted.org/packages/f7/02/52f8f71b526089bfedfe4213be018db61cbee748cefd9322617a4fe873a4/janis-pipelines.core-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "696c3de70640122a77f690286f5c38a4", "sha256": "118bf7590451b89a26206e326b07419d95ffc3d7e777c37bb30728b5e037f692" }, "downloads": -1, "filename": "janis_pipelines.core-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "696c3de70640122a77f690286f5c38a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81007, "upload_time": "2019-08-06T23:13:12", "url": "https://files.pythonhosted.org/packages/2b/97/05bd5c6b3e53557d8806fef4532d32c694faf57718a71e0bdd514b825907/janis_pipelines.core-0.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2cdf941fda0ef27490fb018a52aa5521", "sha256": "e35d7b34732f866181b21d96ddf3854d47294bd2fb983b678c3d5e80bb3e4f71" }, "downloads": -1, "filename": "janis-pipelines.core-0.5.2.tar.gz", "has_sig": false, "md5_digest": "2cdf941fda0ef27490fb018a52aa5521", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55894, "upload_time": "2019-08-06T23:13:13", "url": "https://files.pythonhosted.org/packages/0b/95/5695f5965d392f448c766d49da84f02d2f1676ec641488092be3cfc2a0e4/janis-pipelines.core-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "a73d6c287abeb3d63fbc6d11017838d9", "sha256": "237fd00370f17f9df157cdc2921b07091114e1a1ebffbddb6f0af26b661c8d77" }, "downloads": -1, "filename": "janis_pipelines.core-0.5.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a73d6c287abeb3d63fbc6d11017838d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81019, "upload_time": "2019-08-07T01:20:07", "url": "https://files.pythonhosted.org/packages/d6/7a/6a989e4bc1a5f0170f8363e2ca67626af2dc9689196de3a0a9d1f73ded9c/janis_pipelines.core-0.5.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "563036910ab69ae636438a2710ee210f", "sha256": "1700964035cba2d166efa4c6f19bbcb68e308cfc538261e5b73e803f148e435d" }, "downloads": -1, "filename": "janis-pipelines.core-0.5.3.tar.gz", "has_sig": false, "md5_digest": "563036910ab69ae636438a2710ee210f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55914, "upload_time": "2019-08-07T01:20:09", "url": "https://files.pythonhosted.org/packages/e2/45/2340b6762763e3fe3b04f8d6022a3188161dd0b7b485deb2dbea6a265314/janis-pipelines.core-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "cb05f06c9137586afd62eacee9a812e4", "sha256": "3222bd06a19bc680b2573e5a7ab217b960ae2c328a23c7d8f9c73647e4509be0" }, "downloads": -1, "filename": "janis_pipelines.core-0.5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "cb05f06c9137586afd62eacee9a812e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81557, "upload_time": "2019-08-14T22:55:42", "url": "https://files.pythonhosted.org/packages/5e/dd/2aa0b1dcd285c331b5bc15e846bd94e75fbd8809ba8c4d74f1f33a3d5a6f/janis_pipelines.core-0.5.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9cbc4a7f78d613b5bb84c38c77533461", "sha256": "b2d647311bf7ed6331e32478218b955715e78d4cc979213a638ffd85898258e4" }, "downloads": -1, "filename": "janis-pipelines.core-0.5.4.tar.gz", "has_sig": false, "md5_digest": "9cbc4a7f78d613b5bb84c38c77533461", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56415, "upload_time": "2019-08-14T22:55:43", "url": "https://files.pythonhosted.org/packages/6c/54/f9bc72f974543c408da71804b63d8ddb1c6bdc98d4a2272be196903b1c41/janis-pipelines.core-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "9ae2fc24518b094b25e999af85477518", "sha256": "6e72f1a0dcfca36738791acca9fa75b27d665366245e1b1bbad53a3281db72c4" }, "downloads": -1, "filename": "janis_pipelines.core-0.5.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9ae2fc24518b094b25e999af85477518", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81560, "upload_time": "2019-08-15T01:17:39", "url": "https://files.pythonhosted.org/packages/73/05/f5c823b42dc0f0262bc4fbee9087946062a3f14be7bffdfde80251b3a62c/janis_pipelines.core-0.5.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "223611109ee588e29b8800f93c85cb87", "sha256": "de4632a3d49f974819fe15515c7c0323644c4016dccc22d10a11f6ca3bdd1e18" }, "downloads": -1, "filename": "janis-pipelines.core-0.5.5.tar.gz", "has_sig": false, "md5_digest": "223611109ee588e29b8800f93c85cb87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56422, "upload_time": "2019-08-15T01:17:40", "url": "https://files.pythonhosted.org/packages/e0/80/f98066843b065efeca24be84f88a57fa8df29eef629ae512184d3b14a542/janis-pipelines.core-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "1049e677cb2256fdf1b65fc20ceea490", "sha256": "480dd40e0b698d7c4741d76cbbe722f5f735b5454c839b1a179732b4c413cb32" }, "downloads": -1, "filename": "janis_pipelines.core-0.5.6-py3-none-any.whl", "has_sig": false, "md5_digest": "1049e677cb2256fdf1b65fc20ceea490", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81684, "upload_time": "2019-08-22T22:52:05", "url": "https://files.pythonhosted.org/packages/6f/44/46af6690268915cdc7dd3101101a819c70b7c08e57a583fc2d595eed1ced/janis_pipelines.core-0.5.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4178187f38e7dcb30506a4f1dcbc8983", "sha256": "01aa3836ac746db766d1e1265f9eee65a9f88a1a2734baa9439e856be199606b" }, "downloads": -1, "filename": "janis-pipelines.core-0.5.6.tar.gz", "has_sig": false, "md5_digest": "4178187f38e7dcb30506a4f1dcbc8983", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56619, "upload_time": "2019-08-22T22:52:07", "url": "https://files.pythonhosted.org/packages/c5/4a/89b3873549ae86d532e201959b3ce8a52836a5d76649116349a20a513e61/janis-pipelines.core-0.5.6.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "9559ab3a730df783b58b39db4e132084", "sha256": "a30c9cca4c1df2fe4981bb1be6b0865e0b1f7bf83ad23b0e34b027fe481673c1" }, "downloads": -1, "filename": "janis_pipelines.core-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9559ab3a730df783b58b39db4e132084", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76278, "upload_time": "2019-09-26T05:25:52", "url": "https://files.pythonhosted.org/packages/51/97/d49e95b0a726d269111c55249f594c9249fe887c0976a5db7df49e77cb6c/janis_pipelines.core-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9db8a420b76d274bd3a2926987f925e", "sha256": "2df90d46d92e939a326f0a3ea1e582b089f453c87e837309ab9c6920bb2eaf26" }, "downloads": -1, "filename": "janis-pipelines.core-0.6.0.tar.gz", "has_sig": false, "md5_digest": "c9db8a420b76d274bd3a2926987f925e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52003, "upload_time": "2019-09-26T05:25:54", "url": "https://files.pythonhosted.org/packages/5f/03/c1187609b0ea0bbd0eb4e0d6aab518f6a4f3d5614f77ff8846d6031af3be/janis-pipelines.core-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "acd8fb1fc9752cc692294c71f889b074", "sha256": "d9e90c811fd98573fa3f7699e738748ffbfacb688d35aaace374ba223bc84ce0" }, "downloads": -1, "filename": "janis_pipelines.core-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "acd8fb1fc9752cc692294c71f889b074", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76283, "upload_time": "2019-10-06T22:10:42", "url": "https://files.pythonhosted.org/packages/2c/08/7b0e85678d114b7da8147851570fe39f7fa6ce4249e04dd4311a0b1ead8c/janis_pipelines.core-0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d9dbe52d4a1b99cb0ed637c9dc57c25", "sha256": "9d6ffc638e7ae7b91a7704c7be85f69a317296d675e223bd2e883591d2207e98" }, "downloads": -1, "filename": "janis-pipelines.core-0.6.1.tar.gz", "has_sig": false, "md5_digest": "9d9dbe52d4a1b99cb0ed637c9dc57c25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52002, "upload_time": "2019-10-06T22:10:44", "url": "https://files.pythonhosted.org/packages/c7/0f/c2bb1d875cff3ba955602b687ffc46b99a1a37c2f06d7ae3ec1a2283d0aa/janis-pipelines.core-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "4493f8ae693d47d713ce69e60b07561f", "sha256": "b66b906bd29686a579291f06aec87b6110be864530b929779cd3751770c4450f" }, "downloads": -1, "filename": "janis_pipelines.core-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4493f8ae693d47d713ce69e60b07561f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77946, "upload_time": "2019-10-08T23:44:24", "url": "https://files.pythonhosted.org/packages/70/ee/8e271d7d1a48ab76d7346c32ba58f90bb84120ddda4bad441d313b7ff832/janis_pipelines.core-0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a211c62322ff65464b9709212f64bb87", "sha256": "50328120e1dc050d77f8d22f04a4b7020a231cea1a20d0f3d2192de161a71fc3" }, "downloads": -1, "filename": "janis-pipelines.core-0.6.2.tar.gz", "has_sig": false, "md5_digest": "a211c62322ff65464b9709212f64bb87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53382, "upload_time": "2019-10-08T23:44:26", "url": "https://files.pythonhosted.org/packages/2e/c3/fb481f62d09fa776e4bfe2f8808f9a136d1286c305456be1b0244bbcede0/janis-pipelines.core-0.6.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4493f8ae693d47d713ce69e60b07561f", "sha256": "b66b906bd29686a579291f06aec87b6110be864530b929779cd3751770c4450f" }, "downloads": -1, "filename": "janis_pipelines.core-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4493f8ae693d47d713ce69e60b07561f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77946, "upload_time": "2019-10-08T23:44:24", "url": "https://files.pythonhosted.org/packages/70/ee/8e271d7d1a48ab76d7346c32ba58f90bb84120ddda4bad441d313b7ff832/janis_pipelines.core-0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a211c62322ff65464b9709212f64bb87", "sha256": "50328120e1dc050d77f8d22f04a4b7020a231cea1a20d0f3d2192de161a71fc3" }, "downloads": -1, "filename": "janis-pipelines.core-0.6.2.tar.gz", "has_sig": false, "md5_digest": "a211c62322ff65464b9709212f64bb87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53382, "upload_time": "2019-10-08T23:44:26", "url": "https://files.pythonhosted.org/packages/2e/c3/fb481f62d09fa776e4bfe2f8808f9a136d1286c305456be1b0244bbcede0/janis-pipelines.core-0.6.2.tar.gz" } ] }