Quick Start
This guide walks through the shortest end-to-end Adagio workflow:
- add actions to the canvas
- connect them into a valid graph
- expose the right run-time inputs and parameters
- run the pipeline
- export the pipeline for CLI use
1. Open the pipeline editor
Sign in to your Adagio instance and create a new pipeline.
2. Create a new pipeline
The editor has three main areas:
- the action tray on the left
- the canvas in the middle
- the inspector on the right
3. Add actions
Each action is one plugin method or pipeline. To add one:
- Browse or search in the action tray.
- Add an action such as
demux,dada2, or another plugin action relevant to your workflow. - Repeat until the core steps of your analysis are on the canvas.
4. Connect nodes
Connect an output port to a downstream input port.
Adagio only accepts type-compatible connections. If a port does not highlight as a valid target, the semantic types do not match. See Connections and Semantic Types.
5. Promote the run-time interface
For each required input that should come from the runner rather than another node:
- Select the unconnected input port.
- Click Promote Input.
For each parameter that should stay configurable at run time:
- Select the node.
- In the parameter controls, enable Promote.
- Optionally assign a default later from the pipeline summary.
Anything you do not promote stays fixed in the pipeline.
6. Save and verify
Use the To-do tab to clear validation issues.
Adagio blocks pipeline download until the graph has no remaining required-input, required-parameter, or naming problems.
7. Run from the UI
Select a connected Runtime Server from the title bar, then click Run in the toolbar. Adagio will prompt you to provide values for required inputs and parameters that have no defaults.
The run form has three parts:
- Params for promoted parameters
- Files for paths interpreted by the selected Runtime Server
- Environment for the run details, task environments, concurrency, and cache reuse
Choose Start run after the checklist is clear. You can watch each step complete in the run view.
Adagio Desktop is available as a Runtime Server when it is connected. To run on a self-hosted Linux machine, follow Runtime Server setup.
8. Export the pipeline
From the editor you can export:
- the pipeline itself as a
.adgfile - an arguments JSON template for CLI runs
The arguments export captures the current parameter values and input file names. Before using it with the CLI, replace those file names with real local paths.
9. Run the same pipeline with the CLI
Typical flow:
adagio pipeline show my-pipeline.adg
adagio run \ --pipeline my-pipeline.adg \ --arguments my-arguments.json \ --cache-dir ./adagio-cacheNext: