| CPC G16B 5/00 (2019.02) [G06Q 10/00 (2013.01); G16B 45/00 (2019.02); G16B 50/00 (2019.02); G16B 50/30 (2019.02); G16C 20/80 (2019.02); G16C 20/90 (2019.02); G16H 10/40 (2018.01); G16H 40/40 (2018.01); G16H 40/60 (2018.01); G16H 50/50 (2018.01); Y02A 90/10 (2018.01)] | 19 Claims |

|
1. A system for developing scientific experiments comprising one or more processors in one or more computers, one or more instruments, and a memory storing machine-readable instructions that, when executed by the one or more processors, cause the system to:
generate a protocol object representing a protocol to execute an experiment, the protocol object being linked to a sample, source materials, a sensor to track the sample, and second sensors to track the source materials;
process the protocol object to generate the protocol to execute the experiment;
execute the experiment to modify the sample based on the instructions;
calibrate an instrument to be used in performing the experiment;
adjust a value of an experimental parameter based on a result from the calibration of the instrument; and
based on the adjusted value of the experimental parameter, update the protocol object to modify the protocol.
|