Skip to main content
Ionworks is one platform with two front doors: Ionworks Studio in the browser, and the ionworks Python package for scripting it.

Start here

Every subpackage comes with one install:
Most scripted workflows use ionworks.pipeline and ionworks.api together: ionworks.pipeline describes the pipeline, ionworks.api submits it and collects the result.

The subpackages in full

Upgrading from the old packages. ionworks replaces ionworks-api, ionworks-schema, ionworksdata and iwutil, which receive no further releases. ionworks and ionworks-api cannot share an environment, and from ionworks import Ionworks becomes iw.api.Client(). See the migration guide.

Next steps

Quickstart

Get from nothing to a first result.

Python API client

Install, authenticate, and meet the sub-clients.

Pipelines

Describe fits and validations with ionworks.pipeline.

Preparing data

Convert raw cycler files with ionworks.data.