rly / ndx-structured-behavior

An NWB extension for storing structured behavior programs and data, such as from BAABL/BEADL
BSD 3-Clause "New" or "Revised" License
3 stars 3 forks source link

Support Bpod scripts #43

Open rly opened 2 months ago

rly commented 2 months ago

Bpod is a popular platform for rodent behavior measurement & real-time stimulus control.

Bpod state machines are written in Matlab scripts like so:

Is there a way to get the program that was run on Bpod from the output files or the script? It looks like there are no variables that hold the entire program, but perhaps Bpod tracks it internally. The output files do appear to store start and end times for each state, times for each event, and metadata for each trial.

Bpod info: https://sanworks.github.io/Bpod_Wiki/