Thoa CLI
Command-line interface for running bioinformatics workflows on the Thoa cloud platform.
Submit Snakemake and Nextflow pipelines, manage datasets, and monitor jobs — without managing infrastructure.
Installation
pip install thoa
Quick Start
Create your API key at thoa.io/workbench/api_keys, then:
export THOA_API_KEY="your_api_key"
thoa run \
--cmd "bwa mem ref.fa reads.fq > aligned.sam" \
--tools "bwa,samtools" \
--n-cores 16 \
--ram 64 \
--input ./data \
--output ./results
Commands
| Command | Description |
|---|---|
thoa run |
Submit a remote job |
thoa dataset list |
List available datasets |
thoa dataset download |
Download a dataset |
thoa jobs list |
List recent jobs |
thoa tools |
Show available Bioconda/conda-forge packages |
Documentation
- Quickstart — install and run your first job
- CLI Guide — full CLI reference
- Cookbook — reproducible analysis recipes
- Full Docs — platform overview and concepts
Release files for thoa 0.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| thoa-0.1.7.tar.gz | 43.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| thoa-0.1.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 96.9 kB
Release files / thoa-0.1.7.tar.gz
| Download URL | thoa-0.1.7.tar.gz |
|---|---|
| Size | 43.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ad4e044271e706cddd90b2f28bc008d9af2ba854b33a30ee8972e997c29c5aed
|
|
BLAKE2b-256 checksum How to use checksums |
18d671cf7ab894626b46251b5f99f4825399484b4ce9a2784af73459cd0c447c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.10.20 Linux/6.17.0-1020-azure
|
Release files / thoa-0.1.7-py3-none-any.whl
| Download URL | thoa-0.1.7-py3-none-any.whl |
|---|---|
| Size | 53.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b8f1917bdf3e8c486901e9ad61b6664bf939861037b8f3f743ae64ace71a2d9c
|
|
BLAKE2b-256 checksum How to use checksums |
4a4f5377800f51ee97b0e259f367949fb12f093652bc5b8e03892a31e50c7c1e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.10.20 Linux/6.17.0-1020-azure
|