Skip to content

GENI Workflows documentation

GENI Workflows is a control plane for bioinformatics pipelines. It manages users, workflows, submissions, metrics and costs through a single authenticated API, and delegates the actual pipeline execution to your AWS accounts and GCP projects.

That split is the point: your administrator keeps full control over the cloud resources provisioned in your accounts, while your analysts run pipelines across all of them from one CLI.

Analysts register workflows, submit samples, and read logs, metrics and costs. Start at Install the CLI, then read Managing workflows and Managing submissions.

Administrators enable cloud accounts and provision the engines, queues, storage and registries that analysts use. Start at Enable a GCP project.

Section What it covers
Getting started Installing the CLI and Python package, activating your account, the web console
Concepts The objects GENI manages, in both clouds, and what each user role may do
Guides Day-to-day tasks: workflows, submissions, tags, automation, Sentieon
Administration Enabling a GCP project and creating its environment, engine and queue
Best practices Writing pipelines that are fast and cheap on Batch
Service URL
API https://workflows-api.geni-bioinfo.com.br/
Web console https://workflows.geni-bioinfo.com.br/

Write to welliton@geni-bioinfo.com.br.