Workflow detail and editor
A workflow defines a versioned sequence of protocols used to perform a larger laboratory process.
Metadata
The workflow identifies its name, description, domain, optional species, version, status, review information, and related execution history.
Protocol sequence
Each workflow-protocol relationship selects an exact protocol version and scheduled offset. Order communicates process sequence; offset determines the expected start relative to workflow execution start.
Versioning
Create a new version when modifying a controlled or previously executed workflow. Create a new copy when the resulting process should have a separate identity.
Historical batches and samples remain tied to the workflow version they started with.
Preview and validation
Review the procedure preview and test schedule for selected versions, ordering, offsets, total duration, gaps, overlaps, resource needs, and alerts.
Review and approval
Confirm every protocol version is appropriate, inventory and procurement are understood, timing is realistic, and compliance controls are effective. Approval may require an electronic signature.
Execution
Creating a batch or sample from the workflow instantiates execution records and schedules. Later workflow edits do not retroactively change those records.
Archive and delete
Archive superseded workflows when history must remain available. Delete only unused drafts when no dependencies prevent it.