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

This version

1.2.3

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.2.3.tar.gz (82.9 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.2.3-py3.6.egg (90.5 kB view details)

Uploaded Egg

tibanna-1.2.3-py3-none-any.whl (92.7 kB view details)

Uploaded Python 3

File details

Details for the file tibanna-1.2.3.tar.gz.

File metadata

  • Download URL: tibanna-1.2.3.tar.gz
  • Upload date:
  • Size: 82.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.6.10

File hashes

Hashes for tibanna-1.2.3.tar.gz
Algorithm Hash digest
SHA256 d44579c33339df84626b5dd1160fdbb5450834b4a5a1b1604b94c6e8a4d1421c
MD5 765ffc6ae5432d22531196b573f52782
BLAKE2b-256 fd9d156db53c734e69af8fdcf4d302d0b2ab790683b58eb8adcff211590a6d12

See more details on using hashes here.

File details

Details for the file tibanna-1.2.3-py3.6.egg.

File metadata

  • Download URL: tibanna-1.2.3-py3.6.egg
  • Upload date:
  • Size: 90.5 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.6.10

File hashes

Hashes for tibanna-1.2.3-py3.6.egg
Algorithm Hash digest
SHA256 c22acfe168f5955a23fca19b7da1a7f7d8d7124dfbd0c40522d11792768e62f8
MD5 a171f8a3846f36a99eac34dcb990677b
BLAKE2b-256 b4eba70b4701b977ac3482ca4ba65740be175635bf7b575032e0c470ce7a9746

See more details on using hashes here.

File details

Details for the file tibanna-1.2.3-py3-none-any.whl.

File metadata

  • Download URL: tibanna-1.2.3-py3-none-any.whl
  • Upload date:
  • Size: 92.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.6.10

File hashes

Hashes for tibanna-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3ef0cd1ae583b769f54c4253e00f58e4b407f60d4dfdc89206b1f432fd149f4c
MD5 81a3d8b79326753b427215e69c0656be
BLAKE2b-256 cd0b185eff77058c33ea487e879e3ad883be65649a12106967887db316ca8cde

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