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.
Documentation : https://probeinterface.readthedocs.io/
Goal
Make a ligthweigted package usefull that handle:
- probe geometry (2d, 3d layout)
- probe shape (contour 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
- propose a new format based on JSON
- handle a collection of existing probe (neuronexus, imec, cambridge neurotech...) Started here
Bonus :
- optional ploting with matplotlib include
- load/save from/into several possible formats (PRB format, csv format, NWB format , ...)
- 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
Author: Samuel Garcia
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
probeinterface-0.2.1.tar.gz
(21.5 kB
view details)
Built Distribution
File details
Details for the file probeinterface-0.2.1.tar.gz
.
File metadata
- Download URL: probeinterface-0.2.1.tar.gz
- Upload date:
- Size: 21.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5997d1c11ae257c606e3ccde550f63b50674287444c105249a17f9cb905fba58 |
|
MD5 | 1ae28f3e8df2c7f3340ac98d8842a4e8 |
|
BLAKE2b-256 | 551283f9ce6ff822090ee54d46f324c4e3e70e79e829a8d097469cd99c8c7356 |
Provenance
File details
Details for the file probeinterface-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: probeinterface-0.2.1-py3-none-any.whl
- Upload date:
- Size: 25.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0130e4294b2f91a7d32aab09c2523d20a6f342fe697a8fb4d9579059c85a850f |
|
MD5 | 34b4377dac57c2fb8e49d7e5af60c29b |
|
BLAKE2b-256 | 533a20eb2fa98289905479d0fc4623688c334999e99ccfa8972eb49f1fb27be1 |