Python package to handle probe layout, geometry and wiring to device.
Project description
probeinterface
Python package to handle probe layout, geometry and wiring to device.
Goal
Make a ligthweigted package usefull that handle:
- probe geometry (2d, 3d electrode layout)
- probe shape (shape of the probe, shape of channel contact, ...)
- probe wiring to device (channel are not in order generaly)
- combinaison of several probe : global geometry + global wiring
Bonus (maybe):
- handle a collection of existing probe (neuronexus, imec, ...)
- optional ploting with matplotlib include
- load/save from/into several possible formats
- handle SI correctly um/mm/...
Target users/projet :
- spikeinterface team : integrate this into spikeextractor for channel location
- neo team : handle array_annotations for AnalogSignal
- spikeforest team : use this package for ploting probe activity
- phy team: integrate for probe display
- spyking-circus team : handle probe with this package
- kilosort team : handle probe with this package
- tridesclous team : handle probe with this package
Constrain:
- be compatible with existing (PRB format, csv format, NWB format , .mat KS2 format...)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for probeinterface-0.0.1.dev0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bff21ce27de8208c25e53214a05e341a059444cc002b3b3f63ab8ba2ebbbed2 |
|
MD5 | 1266f94313c9d8107c562a65e90d6b9f |
|
BLAKE2b-256 | ea769ac2a19fdf8f7fb10b7f6622ca91c24f65bf10ec31ea0544dbf4cabf4e47 |