This repository contains various ongoing experiments and GUI prototypes.
All prototypes are experimental. Use at your own risks!
-
Make sure the Datoviz demo is working:
python -c "import datoviz; datoviz.demo()" -
Install the
developbranch of ibllib -
Clone the prototypes repository:
git clone https://github.com/datoviz/prototypes.git dvzproto
-
Usage example (passing the session eid and probe idx):
python ephysview.py f25642c6-27a5-4a97-9ea0-06652db79fbd 0
-
Description: shows the full raster plot of an ephys session in the upper panel, and a small section of the raw data in the lower panel.
-
Use: control+click in the top panel to select a particular time. The bottom panel will show the corresponding data snippet. Loading the data might take a while because of decompression time.
- Requires the following files (ask Julien Boussard)
spikeloc/x_position.npyspikeloc/y_position.npyspikeloc/z_position.npyspikeloc/spike_times.npyspikeloc/amplitudes.npyspikeloc/alphas.npy
- Usage example:
python spikeloc.py
- Usage example:
python coverage.py - Requires:
coverage.npy
- High-res humain brain viewer:
brain_highres.py - Molecule viewer:
molecule.py


