Reports until 17:17, Friday 07 July 2023
H1 ISC
jenne.driggers@LIGO.ORG - posted 17:17, Friday 07 July 2023 (71143)
Times for cleaning tests

Today I convinced myself that I can reproduce, offline, the filtering and subtraction that the calibration pipeline does. 

This enables me to try different GDS FIR filters that Louis has created for me (also offline) by training NonSENS coefficients for that filter, putting the coefficients into the front end to calculate a noise estimate, and then use the noise estimate to offline filter and subtract, to see what the effect would be.  All of this last sentence is done out of Observing, so I tried several different combinations during our commissioning window today. 

I put a notebook up on git, to remind myself how to do it. In the plot at the bottom, the green and red traces are indistinguishable, which is good, and means that my by-hand filter+subtraction worked the same as the GDS calibration pipeline's filtering and subtraction.

Since I haven't yet gotten an offline front end model working (Erik and EJ showed me how, I just haven't had time yet), I'm still using the actual front end to do the calculation of the noise estimate for me, which is why these tests below had to be done while we were out of Observing.

The tests below are different sets of coefficients, trained on different FIR filter files that Louis created for me.  The start and stop times are written, so I can go back and offline filter and subtract, to see what would be the subtraction that we have if we had that FIR filter set in use in the calibration pipeline.

After I was done testing things, I reverted all of the coefficients I had changed this afternoon.  It doesn't really matter, since no subtraction is engaged in Observing, but since I don't have good motivation to make them different, I put them back.