nion-software / nionswift-instrumentation-kit

Base classes for Nion Swift STEM microscope instrumentation
GNU General Public License v3.0
1 stars 12 forks source link

Provide live view of continuously acquired sequences #155

Open Brow71189 opened 1 year ago

Brow71189 commented 1 year ago

This a common view mode for example when tuning up EELS to get rid of the ZLP jitter. In this case you want to for example acquire a sequence of 1000 spectra with 1 ms each and display the aligned sum and the shifts live. It will result in a display that updates once per second. Similarly it would be useful for scanned images when there is a lot of drift and you want to tune things up but there is not enough signal in a single, fast scan. This would be a live view mode that does not produce persistent data, i.e. it would overwrite the sequence data in each update with the option to do some processing on it, like align, sum, calculate shifts, fft, etc.