Skip to main content

Tibanna runs portable pipelines (in CWL/WDL) on the AWS Cloud.

Project description

Tibanna

Python 3.6 Build Status Code Quality Test Coverage Documentation Status


Tibanna runs portable pipelines (in CWL/WDL/Snakemake/shell) on the AWS Cloud.


Install Tibanna.

pip install tibanna

Use CLI to set up the cloud component and run workflow.

# Deploy Unicorn to the Cloud (Unicorn = serverless scheduler/resource allocator).
tibanna deploy_unicorn --usergroup=mygroup

# Run CWL/WDL workflow on the Cloud.
tibanna run_workflow --input-json=myrun.json

Alternatively, use Python API.

from tibanna.core import API

# Deploy Unicorn to the Cloud.
API().deploy_unicorn(usergroup='mygroup')

# Run CWL/WDL workflow on the Cloud.
API().run_workflow(input_json='myrun.json')


Note: Starting 0.8.2, Tibanna supports local CWL/WDL files as well as shell commands and Snakemake workflows.

Note2: Python2.7 support is deprecated now (0.7.0 or after)! Please switch to Python3.6!

Note3: Starting 0.8.0, one no longer needs to git clone the Tibanna repo.

  • Please switch from invoke <command> to tibanna <command>!
  • We also renovated the Python API as an inheritable class to allow development around tibanna.

Note4: Tibanna_4dn (extension of Tibanna) is used by the 4DN DCIC (4D Nucleome Data Coordination and Integration Center) to process data. Tibanna_4dn has moved to its own Github repo since version 0.10.0.

Nore5: For more details, see Tibanna Documentation.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tibanna-1.4.0b3.tar.gz (86.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

tibanna-1.4.0b3-py3.8.egg (91.3 kB view details)

Uploaded Egg

tibanna-1.4.0b3-py3-none-any.whl (93.5 kB view details)

Uploaded Python 3

File details

Details for the file tibanna-1.4.0b3.tar.gz.

File metadata

  • Download URL: tibanna-1.4.0b3.tar.gz
  • Upload date:
  • Size: 86.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

File hashes

Hashes for tibanna-1.4.0b3.tar.gz
Algorithm Hash digest
SHA256 92f59a89884a462f2595f84d742cd2d04d33c4387bebf17dbc23343ca82dfa27
MD5 bc6d53f5dc516bbb797a277355138fc6
BLAKE2b-256 a037cb672f22f1d533514bf0e93ed1f9594a41df8b355032f07e0574eb24bb3e

See more details on using hashes here.

File details

Details for the file tibanna-1.4.0b3-py3.8.egg.

File metadata

  • Download URL: tibanna-1.4.0b3-py3.8.egg
  • Upload date:
  • Size: 91.3 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

File hashes

Hashes for tibanna-1.4.0b3-py3.8.egg
Algorithm Hash digest
SHA256 6a3630af2a56c48537b067e36de9ef9919d39f0c9b51d3386c3c6398d0e4f032
MD5 d0c6bd3e20a905f2c39b52ef4635f7de
BLAKE2b-256 001e364b24a940bb77db0ee3629b0ec329321a9866060912a6b85303c6cd968c

See more details on using hashes here.

File details

Details for the file tibanna-1.4.0b3-py3-none-any.whl.

File metadata

  • Download URL: tibanna-1.4.0b3-py3-none-any.whl
  • Upload date:
  • Size: 93.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

File hashes

Hashes for tibanna-1.4.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 1d8e46358885665fb2d0871e765ca88b31b3a8ac3c7de41ac2b3b6fc9e23ebf6
MD5 c2ba642e325fb157f73585598cb75ca7
BLAKE2b-256 1aea32bbedc3e684af35da2f3a3018632370854731c0c09a549a29efbb690b96

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page