Code to create DARM loop critique plots has now been integrated into the pyDARM infrastructure. An IFO and run agnostic script was written as is stored here: $CALSVN/trunk/Common/pyDARM/darm_loop_critique.py You point it at a run, IFO, model file, function name inside the model file (typically "modelPars"), and provide an output file name (e.g., "critique") and you will end up with a series of individual plots plus a concatenated file under the output file name provided. Ex: $ python3 darm_loop_critique.py --run=O3 --IFO=H1 --DARMmodelfile=modelparams_H1_20190219 --modelFunction=modelPars --outputfile=critique Attached is the concatenated figures for the model file modelparams_H1_20190219: 1) Open loop gain 2) Open loop gain zoom around unity gain frequency 3) Closed loop gain 4) DARM digital filtering 5) Optical plant response 6) Output filter bank to test mass displacement 7) SUS digital filters for each stage L1, L2, and L3 (DARM CTRL to output filter bank) 8) Actuator authority for each stage L1, L2, L3, and the total (LOCK IN to displacement) 9) Zoom at actuator authority cross-over for each stage L1, L2, L3, and the total (LOCK IN to displacement) 10) Zoom at actuator authority high frequency--above the DARM UGF--for each stage L1, L2, L3, and the total (LOCK IN to displacement) 11) DARM loop control (DARM IN to displacement) Figure files are stored in $CALSVN/trunk/Runs/O3/H1/Results/Critique/