Pipelines
Pipelines let you chain multiple analysis steps into automated workflows. You can build pipelines visually in the pipeline builder, or let the AI agent generate one from a natural language description.What is a pipeline?
A pipeline is an ordered sequence of processing steps that run on your data. Each step can be:- Client-side — image processing operations that run in your browser (thresholding, filtering, transforms)
- Server-side — model execution on GPU (SAM3 segmentation, DeepLabCut tracking, etc.)
Example pipelines
Cell counting pipeline
- Threshold (client) → binarize the image
- SAM3 segmentation (server) → detect all cells
- Count & measure (client) → count cells and compute statistics
Animal tracking pipeline
- DeepLabCut (server) → detect keypoints per frame
- Export CSV (client) → tabular coordinates for downstream analysis
Calcium imaging pipeline
- Suite2p (server) → motion correction, ROI detection, spike deconvolution
- Visualization (client) → plot fluorescence traces
Pipeline pane
Pipelines run in a dedicated Pipeline Builder pane type. You can:- Switch any pane to pipeline builder mode
- Drag and drop steps to reorder them
- Configure parameters for each step
- Run the pipeline and view results inline