apply_dark_decay
- romanisim.l1.apply_dark_decay(resultants, darkdecaysignal, read_pattern, sign=1)
Add or subtract dark decay signal from resultants.
For each resultant, compute the mean dark decay signal across the reads composing it and add (sign=+1) or subtract (sign=-1).
- Parameters:
- resultantsnp.ndarray[n_resultant, ny, nx]
Resultants to correct. Modified in place.
- darkdecaysignaldict
Dictionary with keys ‘amplitude’, ‘time_constant’, and ‘sca’.
- read_patternlist[list[int]]
Read pattern giving frame numbers for each resultant.
- signint
+1 to add, -1 to subtract.