Skip to main content
. 2019 Dec 11;8(12):giz135. doi: 10.1093/gigascience/giz135

Table 2:

Descriptions of concepts in arteria-packs sample implementation

Concept Definition arteria-packs implementation
Actions Encapsulate system tasks Micro-services arteria-runfolder, arteria-bcl2fastq, and checkQC
Workflows Tie actions together Mistral workflow defined in workflow_bcl2fastq_and_checkqc.yaml
Sensors Pick up events from the environment RunfolderSensor defined in runfolder_sensor.yaml, which detects runfolders ready for processing
Rules Parse events from sensors and determine whether an action or a workflow should be initiated Defined in when_runfolder_is_ready_start_bcl2fastq.yaml; fires bcl2fastq workflow when a runfolder is ready