The Deployed Databook can be found here: https://alleninstitute.github.io/openscope_databook
The citeable DOI page on Zenodo can be found here: https://zenodo.org/records/12614664
The OpenScope Databook is meant to store code and documentation used for reproducible brain data analysis and visualization, primarily working with NWB files and the DANDI archive. It is provided by the Allen Institute's OpenScope Project, a component of The Allen Institute for Neural Dynamics. OpenScope is a platform for high-throughput and reproducible neurophysiology open to external scientists to test theories of brain function. Through Jupyter Book, this code is structured as a series of documented Jupyter notebooks intended to explain and educate users on how to work with brain data.
We are releasing this code to the public as a tool we expect others to use and are actively updating and maintaining this project. Issue submissions are encouraged. Questions can be directed to @rcpeene or @jeromelecoq. Below, you can see a working list of the content goals for this databook. We are open to hearing input from users about what types of analysis and visualization might be useful for reproducible neuroscience, particularly when working with the NWB file standard.
- Downloading NWB files from DANDI
- Reading NWB files
- Exploring NWB files with NWBWidgets
- Streaming NWB files from DANDI
- Querying metadata across sessions from DANDI
- Visualizing eye-tracking gaze locations, eye area, and running speed
- Visualizing 2P raw movie
- Visualizing Neuropixels probe locations
- Visualizing Neuropixels recorded unit quality metrics
- Visualizing LFP responses to stimulus events
- Visualizing neuronal spike matrices
- Visualizing neuronal unit responses to stimulus events in different epochs and spike waveforms
- Visualizing 2P responses to stimulus events in different epochs
- Neuropixels: Plotting receptive fields
- Neuropixels: Identifying opto-tagged cells
- Neuropixels: Extracting Current Source Density plots
- 2P: Cell matching across days
- 2P: Stimuli averages with 2P data
- Neuropixels: Stimuli averages with neuropixels data
- 2P: How to align timestamps across modalities
- Sending NWB raw data to a segmentation pipeline: example with Suite2p
- Classifying spike waveform between fast spiking and normal spiking cells