AllenInstitute / ecephys_etl_pipelines

Pipelines and modules for processing extracellular electrophysiology data
Other
1 stars 2 forks source link

Neuropixels Visual Coding changes to support additional stimuli #19

Open wbwakeman opened 3 years ago

wbwakeman commented 3 years ago

I have been working on changes to the ecephys module to make it compatible with some of the additional stimulus sets we’ve added. Specifically, there are stimuli that include intentional gaps in the vsync pulses, to leave time to load new movies into memory. Previously, the code would ignore any frames after the first chunk.

There are also some sessions with inconsistent barcode intervals (due to brief periods of dropped ephys data), and I implemented a fix that makes it possible to recover the correct synchronization for these sessions.

The relevant commits are available here: https://github.com/jsiegle/AllenSDK/commits/allensdk-latest

It would be great to have these incorporated along with the pynwb updates, so we can process the latest sessions with the main branch of the AllenSDK. Let me know if you’d like to discuss these changes in more detail.