Incubation

Instruction and Parameters

{
  "op": "incubate",
  "object": container,
  "where": "ambient"|"warm_35" | "warm_37" |
           "cold_4" | "cold_20" | "cold_80",
  "duration": duration,
  "shaking": bool
}

The incubate instruction stores a sample in a specific environment for a given duration. Once the duration has elapsed, the sample will be returned to the ambient environment until it is next used.
These same environments can specified for a container in the refs section to determine where that container will be stored after a run it is used in is executed.
Incubation is currently only enabled for plates, storage applies to both tubes and plates.

ambient
may vary between 19.5 °C and 22 °C
warm_35
may vary between 34 °C and 36 °C, optionally shaking at 4Hz or 240rpm - 800 rpm
warm_37
may vary between 36 °C and 38 °C, optionally shaking at 4Hz or 240rpm - 800 rpm
cold_4
may vary between 3 °C and 5 °C
cold_20
may vary between -22 °C and -18 °C
cold_80
may vary between -84 °C and -76 °C