Sprecher
Derek Schaeffer
(Princeton University)
Beschreibung
Flexible data structures are critical when designing control systems and data storage for high-repetition-rate experiments, and they must take into account the full lifetime of the experiment from facility preparation to data analysis. We present lessons learned from our experience creating software to control high-rep-rate laser experiments at UCLA. We overview the main motivations and key considerations for the software before discussing how we incorporated flexible data structures into all stages of the experimental process.