.. image:: https://flat.badgen.net/https/ucsc-ci.com/api/v4/projects/3/jobs/artifacts/master/raw/badges1.2/required.json%3Fjob=cwl_badge?icon=commonwl&label=CWL%201.2%20Conformance
:alt: Toil CWL 1.2 Conformance Badge
:target: https://github.com/common-workflow-language/cwl-v1.2/blob/main/CONFORMANCE_TESTS.md
.. image:: https://badges.gitter.im/bd2k-genomics-toil/Lobby.svg
:alt: Join the chat at https://gitter.im/bd2k-genomics-toil/Lobby
:target: https://gitter.im/bd2k-genomics-toil/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
Toil is a scalable, efficient, cross-platform (Linux & macOS) pipeline management system,
written entirely in Python, and designed around the principles of functional
programming. It supports running workflows written in either Common Workflow Language (`CWL`_) 1.0-1.2 or
Workflow Description Language (`WDL`_) 1.0-1.1, as well as having its own rich Python API for writing workflows against.
It supports running workflows locally on your system (e.g. a laptop), on an HPC cluster, or in the cloud.
* Check the `website`_ for a description of Toil and its features.
* Full documentation for the latest stable release can be found at
`Read the Docs`_.
* Please subscribe to low-volume `announce`_ mailing list so we keep you informed
* Google Groups discussion `forum`_
* See our occasional `blog`_ for tutorials.
* Use `biostars`_ channel for discussion.
.. _website: http://toil.ucsc-cgl.org/
.. _Read the Docs: https://toil.readthedocs.io/en/latest
.. _announce: https://groups.google.com/forum/#!forum/toil-announce
.. _forum: https://groups.google.com/forum/#!forum/toil-community
.. _blog: https://toilpipelines.wordpress.com/
.. _biostars: https://www.biostars.org/t/toil/
.. _CWL: https://www.commonwl.org/
.. _WDL: https://openwdl.org/
Notes:
* Toil moved from https://github.com/BD2KGenomics/toil to https://github.com/DataBiosphere/toil on July 5th, 2018.
* Toil dropped Python 2.7 support on February 13, 2020 (the last working py2.7 version is 3.24.0).
Raw data
{
"_id": null,
"home_page": "https://github.com/DataBiosphere/toil",
"name": "toil",
"maintainer": null,
"docs_url": "https://pythonhosted.org/toil/",
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Benedict Paten and the Toil community",
"author_email": "toil-community@googlegroups.com",
"download_url": "https://files.pythonhosted.org/packages/1f/ac/6e9bc64284ef8e9f97929c2b8d139d2e076f05dafac58fcf77d8dfd0def4/toil-9.0.0.tar.gz",
"platform": null,
"description": ".. image:: https://flat.badgen.net/https/ucsc-ci.com/api/v4/projects/3/jobs/artifacts/master/raw/badges1.2/required.json%3Fjob=cwl_badge?icon=commonwl&label=CWL%201.2%20Conformance\n :alt: Toil CWL 1.2 Conformance Badge\n :target: https://github.com/common-workflow-language/cwl-v1.2/blob/main/CONFORMANCE_TESTS.md\n\n.. image:: https://badges.gitter.im/bd2k-genomics-toil/Lobby.svg\n :alt: Join the chat at https://gitter.im/bd2k-genomics-toil/Lobby\n :target: https://gitter.im/bd2k-genomics-toil/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n\nToil is a scalable, efficient, cross-platform (Linux & macOS) pipeline management system,\nwritten entirely in Python, and designed around the principles of functional\nprogramming. It supports running workflows written in either Common Workflow Language (`CWL`_) 1.0-1.2 or \nWorkflow Description Language (`WDL`_) 1.0-1.1, as well as having its own rich Python API for writing workflows against. \nIt supports running workflows locally on your system (e.g. a laptop), on an HPC cluster, or in the cloud. \n\n* Check the `website`_ for a description of Toil and its features.\n* Full documentation for the latest stable release can be found at\n `Read the Docs`_.\n* Please subscribe to low-volume `announce`_ mailing list so we keep you informed\n* Google Groups discussion `forum`_\n* See our occasional `blog`_ for tutorials. \n* Use `biostars`_ channel for discussion.\n\n.. _website: http://toil.ucsc-cgl.org/\n.. _Read the Docs: https://toil.readthedocs.io/en/latest\n.. _announce: https://groups.google.com/forum/#!forum/toil-announce\n.. _forum: https://groups.google.com/forum/#!forum/toil-community\n.. _blog: https://toilpipelines.wordpress.com/\n.. _biostars: https://www.biostars.org/t/toil/\n.. _CWL: https://www.commonwl.org/\n.. _WDL: https://openwdl.org/\n\nNotes:\n\n* Toil moved from https://github.com/BD2KGenomics/toil to https://github.com/DataBiosphere/toil on July 5th, 2018.\n* Toil dropped Python 2.7 support on February 13, 2020 (the last working py2.7 version is 3.24.0).\n",
"bugtrack_url": null,
"license": "Apache License v2.0",
"summary": "Pipeline management software for clusters.",
"version": "9.0.0",
"project_urls": {
"Homepage": "https://github.com/DataBiosphere/toil"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "a4c6778add8de6586eadcf9341f95f9744d405782c3f26ab413b64ce97433dae",
"md5": "db028062594db0e6dfe8419de6749bcf",
"sha256": "151f1cd64d2c6e9914e4c22c48bdcdce80774820bffe9b25b2325726c6d66653"
},
"downloads": -1,
"filename": "toil-9.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "db028062594db0e6dfe8419de6749bcf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 6919163,
"upload_time": "2025-07-15T18:23:28",
"upload_time_iso_8601": "2025-07-15T18:23:28.020266Z",
"url": "https://files.pythonhosted.org/packages/a4/c6/778add8de6586eadcf9341f95f9744d405782c3f26ab413b64ce97433dae/toil-9.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1fac6e9bc64284ef8e9f97929c2b8d139d2e076f05dafac58fcf77d8dfd0def4",
"md5": "ce908abb23231a4115ea386c076d9786",
"sha256": "62fb3de88ccc212295d329d5a1f039f997ce7a28a3ecb27cc29d504322274210"
},
"downloads": -1,
"filename": "toil-9.0.0.tar.gz",
"has_sig": false,
"md5_digest": "ce908abb23231a4115ea386c076d9786",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 7884706,
"upload_time": "2025-07-15T18:23:31",
"upload_time_iso_8601": "2025-07-15T18:23:31.976231Z",
"url": "https://files.pythonhosted.org/packages/1f/ac/6e9bc64284ef8e9f97929c2b8d139d2e076f05dafac58fcf77d8dfd0def4/toil-9.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-15 18:23:31",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "DataBiosphere",
"github_project": "toil",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "dill",
"specs": [
[
">=",
"0.3.2"
],
[
"<",
"0.4"
]
]
},
{
"name": "requests",
"specs": [
[
"<=",
"2.31.0"
]
]
},
{
"name": "docker",
"specs": [
[
"<",
"8"
],
[
">=",
"6.1.0"
]
]
},
{
"name": "urllib3",
"specs": [
[
"<",
"3"
],
[
">=",
"1.26.0"
]
]
},
{
"name": "python-dateutil",
"specs": []
},
{
"name": "psutil",
"specs": [
[
"<",
"8"
],
[
">=",
"6.1.0"
]
]
},
{
"name": "PyPubSub",
"specs": [
[
"<",
"5"
],
[
">=",
"4.0.3"
]
]
},
{
"name": "addict",
"specs": [
[
">=",
"2.2.1"
],
[
"<",
"2.5"
]
]
},
{
"name": "backports.zoneinfo",
"specs": []
},
{
"name": "enlighten",
"specs": [
[
"<",
"2"
],
[
">=",
"1.5.2"
]
]
},
{
"name": "configargparse",
"specs": [
[
">=",
"1.7"
],
[
"<",
"2"
]
]
},
{
"name": "ruamel.yaml",
"specs": [
[
">=",
"0.15"
]
]
},
{
"name": "pyyaml",
"specs": [
[
"<",
"7"
],
[
">=",
"6"
]
]
},
{
"name": "typing-extensions",
"specs": [
[
">=",
"4.6.2"
],
[
"<",
"5"
]
]
},
{
"name": "coloredlogs",
"specs": [
[
">=",
"15"
],
[
"<",
"16"
]
]
},
{
"name": "prompt_toolkit",
"specs": [
[
"<",
"4"
],
[
">=",
"3.0"
]
]
}
],
"lcname": "toil"
}