Skip to main content

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

Download files

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

Source Distribution

thoa-0.1.6.tar.gz (42.6 kB view details)

Uploaded Source

Built Distribution

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

thoa-0.1.6-py3-none-any.whl (53.0 kB view details)

Uploaded Python 3

File details

Details for the file thoa-0.1.6.tar.gz.

File metadata

  • Download URL: thoa-0.1.6.tar.gz
  • Upload date:
  • Size: 42.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.10.20 Linux/6.17.0-1018-azure

File hashes

Hashes for thoa-0.1.6.tar.gz
Algorithm Hash digest
SHA256 47c4321e39fc28a807f0a903ace754c04d8ef56f1584ae058ae3a7f688b0bee7
MD5 dcab78dde4bacc3ce0fbbe7292930098
BLAKE2b-256 4695fc6899ae90c5cc1a8c8725b0bbd7dba8bd11184beb3ff8485a05b5ecfa89

See more details on using hashes here.

File details

Details for the file thoa-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: thoa-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 53.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.10.20 Linux/6.17.0-1018-azure

File hashes

Hashes for thoa-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ba2229f96504d518d1311b4847e715732656c2bfb710de20fd6b9c134f510f3a
MD5 3794ccc0b4375006811b0a5f79bd1e8f
BLAKE2b-256 162d0ce4a73399af5223ebaff6b8a1fe375c14821a5bd4458205464661e50ccf

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