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.5.1b2.tar.gz (83.9 kB view details)

Uploaded Source

Built Distribution

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

tibanna-1.5.1b2-py3-none-any.whl (93.6 kB view details)

Uploaded Python 3

File details

Details for the file tibanna-1.5.1b2.tar.gz.

File metadata

  • Download URL: tibanna-1.5.1b2.tar.gz
  • Upload date:
  • Size: 83.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.6.0.post20210108 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.6.12

File hashes

Hashes for tibanna-1.5.1b2.tar.gz
Algorithm Hash digest
SHA256 1f383578f3ed7fbd15a2c8cc1bbe19f18005282c46a9225b7910bfea84c48f06
MD5 ec9b9cec8e7a3872108b54569eb6f3d6
BLAKE2b-256 694af0af127081ce1a7045d891866bbaffc45268cf973b06d9a985cf5f3913fc

See more details on using hashes here.

File details

Details for the file tibanna-1.5.1b2-py3-none-any.whl.

File metadata

  • Download URL: tibanna-1.5.1b2-py3-none-any.whl
  • Upload date:
  • Size: 93.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.6.0.post20210108 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.6.12

File hashes

Hashes for tibanna-1.5.1b2-py3-none-any.whl
Algorithm Hash digest
SHA256 93cf57bda69cd9487c6ea55d86f485320e08772e1fd350266e96da6ad8f3a8d3
MD5 f86442404a83ce8660578b245f1efc7f
BLAKE2b-256 26280e233f26edeac11a351b2c34bb95f8e2cb04800b289d05fc48a43cb485f2

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