From idea to running pipeline in minutes.
Build type-safe bioinformatics pipelines through a visual interface. Share pipelines as a single file. Run them anywhere. Every result maintains its entire history: inputs, parameters, and environment versions.
Single-file pipelines • True provenance • Cloud, Command Line, Python API
Browse community pipelines, download the file, open in the browser, or reference a pipeline repository.
Connect nodes visually on a type-safe canvas. Incompatible connections are impossible. If it builds, it runs.
Fill out a web form and hit run, or use the CLI. Multiple execution environments supported.
True Provenance
Most pipeline tools track what happened within a run based on log files, collections of hashes, and codebase versions. Adagio bundles the full history with the result itself. Results record the inputs, parameters, software versions, and execution steps. Full pipelines are recreatable from any result. Everything organized and linked in a single file.
Pipeline
The exact graph of nodes that ran, preserved in the result file.
Inputs & Parameters
Every input file and parameter value, recorded at execution time.
Environment
Every package and version that touched the result. No guessing.
pip install adagio-cli, get the
.adg file, run it. Parameters are
exposed dynamically on the CLI. No browsing source code to find what flags
exist. Configure Docker, Apptainer, or conda in one line.
Quickstart
pip install adagio-cli# Run a prebuilt pipelinewget \ -O "sample-metadata.tsv" \ "https://data.qiime2.org/2024.10/tutorials/moving-pictures/sample_metadata.tsv"wget https://docs.qiime2.org/2024.10/data/tutorials/moving-pictures/emp-single-end-sequences.qzaadagio run adagio-playbook/denoise --input-seqs emp-single-end-sequences.qza --input-barcodes sample-metadata.tsv --param-barcodes barcode-sequence --param-trim-left 10 --param-trunc-len 140Custom Pipeline
Build a pipeline in the browser, download, and run:
adagio run my-pipeline.adg --helpShare a pipeline the way you share a spreadsheet. Recipients need one command to run it: not a codebase, not a config directory, not a Slack thread of setup instructions.
The visual canvas enforces types. Incompatible nodes can't be connected; the system makes it structurally impossible.
Scientists get a one-command CLI or a simple web form to process data. Bioinformaticians get a visual canvas, command line tools, and a Python API. Engineers get a plugin framework and developer tools. Each person only needs to understand their layer.
Adagio bakes the proof into the result. Sign up and we'll let you know when it's ready for your lab. No credit card needed. Build as many pipelines as you want and run on your machine or server for free, forever.