Compute as code#
Author reusable checklist definitions, evaluate compute expressions, and publish derived datasets
with nominal.experimental.compute_as_code. This module is experimental and requires
pip install 'nominal[compute]'.
For the checklist workflow, see Authoring checklists as code. The propulsion test-stand example creates and revises thermal, pressure, and controller checks, evaluates a run, and inspects generated events.
API Reference#
Module: nominal.experimental.compute_as_code.
Classes
A channel resolved relative to the run or asset where a checklist executes. |
|
A reusable failure condition written in the frontend compute language. |
|
Collect source checks and publish complete checklist revisions. |
Functions
Replace a derived dataset's definition by creating a new commit. |
|
Compute a derived series by applying a |
|
Create a derived dataset defined by a |
|
Fetch a dataset's derived definition (its compute spec plus the commit that produced it). |