Skip to main content
A pipeline is an ordered set of elementsDirectEntry, Calculation, DataFit, Validation — that together produce a parameterised cell model. Build the pipeline with ionworks-schema and submit it with ionworks-api. For the conceptual model and what each element type does, see the Pipelines Guide.

A minimal pipeline

client.pipeline.create() accepts either an iws.Pipeline instance or the dict returned by pipeline.to_config() (useful when you want to inspect the payload before sending).

Element types

The element name (the dict key) appears in the pipeline report. The order matters: each element receives the parameters produced by everything before it.

Submitting and retrieving results

See Python API for the full reference. The common flow:

Pipelines (theory)

The conceptual model of pipeline elements and their composition.

Python API

client.pipeline.create / get / list / result / wait_for_completion.