Probeinterface: a unified framework for probe handling in neuroscience¶
probeinterface
is a Python package to handle probe layout, geometry and wiring to a device for neuroscience experiments.
The package handles the following items:
probe geometry (2D or 3D layout)
probe shape (contours of the probe)
shape and size of the shank
probe wiring to the recording device
combination of several probes: global geometry + global wiring
The probeinterface
package also provides:
basic plotting functions with matplotlib
input/output functions to several formats (PRB, NWB, CSV, MEArec, SpikeGLX, …)
Here is a schema for the naming used in the package:
- orphan:
Examples¶
Start here with a tutorial showing probeinterface.
Generate a Probe from scratch
2d and 3d Probes
Generate a ProbeGroup
Multi shank probes
Handle channel indices
Import/export functions
Probe generator
More plotting examples
More complicated probes
Get probe from library
Automatic wiring
Plot values