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
File details
Details for the file probeinterface-0.0.1.dev0.tar.gz.
File metadata
- Download URL: probeinterface-0.0.1.dev0.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6bff21ce27de8208c25e53214a05e341a059444cc002b3b3f63ab8ba2ebbbed2
|
|
| MD5 |
1266f94313c9d8107c562a65e90d6b9f
|
|
| BLAKE2b-256 |
ea769ac2a19fdf8f7fb10b7f6622ca91c24f65bf10ec31ea0544dbf4cabf4e47
|