Back to Projects List
The SlicerDicer is a Python layer that is intended to allow scientists to inspect the contents of an NWB file, and to pull out relevant data fitting specific time slices or stimuli (the slicing and dicing). It provides an API that can be used by visualization or analysis tools. Currently the SlicerDicer is also using h5py for prototyping possible enhancements to the PyNWB read API.
GET('/stimulus/presentation/natural_movie_one_stimulus/data[1000:1100])
After seeing the query API presented by Andrew and Oliver in the Read API breakout session, the path forward here is to integrate the SlicerDicer with the query API, to make sure what data we need for QC and exploratory visualizations of NWB files are provided by the query API. Further, we will push on the idea of providing a higher level API on top of the Read API, that speaks to neuroscience domain concepts but hides some of the software complexity of the lower level PyNWB implementation details.