Spike detection appears in multiple LTS classes. I can't sleuth out how the term spike is being defined algorithmically? Is this a common issue in infrasound data? I don't see it discussed in Jordan's paper.
Cade and I are feeding pretty clean seismic waveforms into ltsva and getting a large percentage of nan's out the other end. Spike detection may or may be the cause, but it caught my attention. The waveforms produce fine results out of obspy/array_processing, but we are interested in trying a least squares solver.
https://github.com/uafgeotools/lts_array/blob/5a52703a628e5c12d3945daf88dcad1b3b9f87f8/lts_array/classes/lts_classes.py#L910C1-L913C25