Skip to main content

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

Project description

Tibanna

Python 3.8 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.

Note 2: As of Tibanna version 2.0.0, Python 3.7 (and lower) is no longer supported. Please switch to Python 3.11! Python 3.8 is also supported as a fallback, but please prefer 3.11 if you can.

Note 3: 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.

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-5.4.3.1b1.tar.gz (96.8 kB view details)

Uploaded Source

Built Distribution

tibanna-5.4.3.1b1-py3-none-any.whl (108.2 kB view details)

Uploaded Python 3

File details

Details for the file tibanna-5.4.3.1b1.tar.gz.

File metadata

  • Download URL: tibanna-5.4.3.1b1.tar.gz
  • Upload date:
  • Size: 96.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.8.13 Darwin/23.5.0

File hashes

Hashes for tibanna-5.4.3.1b1.tar.gz
Algorithm Hash digest
SHA256 bd4f7aa90778103562f8d1618ae97fc07d7c19d2059bd7e81bd4a85442e02a17
MD5 054f78a0f8307ce3f4f20453ba68b879
BLAKE2b-256 ed949f719883aa3c87ab2b02d534026f921a8d8f9c9281cb2ad0cf8cb875680e

See more details on using hashes here.

File details

Details for the file tibanna-5.4.3.1b1-py3-none-any.whl.

File metadata

  • Download URL: tibanna-5.4.3.1b1-py3-none-any.whl
  • Upload date:
  • Size: 108.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.8.13 Darwin/23.5.0

File hashes

Hashes for tibanna-5.4.3.1b1-py3-none-any.whl
Algorithm Hash digest
SHA256 8e62af5ec5361ecb35495a25702a1db8de98ed5a04e21aa833e7c22b8de0688f
MD5 5117b93f1b19bd80336fd3278b278fdb
BLAKE2b-256 63861505f56d8ef763da14aba4313fd6dd78a227a7617dc411e9c7de29844993

See more details on using hashes here.

Supported by

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