[ ] add a switch to detect which version is in use, then read accordingly
OR since we're planning to resort all sessions, we could simply switch to reading the newer format
OR push for cloud support in SpikeInterface and stop interpreting the files ourselves (there will inevitably be more of these breaking changes in future)
A recent update to SpikeInterface changed how spike times are stored: https://github.com/SpikeInterface/spikeinterface/blob/d48e970c24830c0349eeb56d55b1566deb310974/src/spikeinterface/core/sortingfolder.py#L12C39-L12C39
The file name and format changed, affecting these lines:
https://github.com/alleninstitute/npc_sessions/blob/main/src/npc_sessions/utils/spikeinterface.py#L191-L200
https://github.com/alleninstitute/npc_sessions/blob/main/src/npc_sessions/utils/units.py#L169-L172