Skip to content
Ta-Shun Su edited this page Feb 16, 2024 · 19 revisions

Welcome to ChmapEditor’s documentation!

Neuropixels channelmap editor is an editor for generate a custom channelmap from a given electrode-density blueprint.

Features

  • Read/Visualize/Modify/Write Neuropixels channelmap files (*.imro).
  • Read SpikeGLX meta file (*.meta).
  • Read/Visualize/Modify/Write Blueprint (a blueprint for generating a channelmap by a programming way).
  • Show Atlas mouse brain as a background image.
    • utilities functions for controlling the atlas image.
    • probe coordinate functions
  • Customize electrode selection and probe kind.
  • Show channel efficiency and electrode density.
  • (Experimental) Show an image file as a background image (--view=file, --view=IMAGE).
    • Read image resolution tags.
  • Show dynamic generated image (via matplotlib) as a background image.
  • (Experimental) Run custom scripts (--view=script).
    • give an example script to initial a blueprint based on an experimental data.
  • (Experimental) Record/Save/Load/Replay channelmap manipulate steps (branch record-steps)

Contents

Support formats

package\probe Neuropixels family
SpikeGLX *.imro read/write
SpikeGLX *.meta read
probeinterface read/write
pandas write
polars write

Support probe kinds

Neuropixels probe family

file format: *.imro.

rw\p Neuropixels 1.0 Neuropixels 2.0 4-shank Neuropixels 2.0 Neuropixels Ultra
read yes yes yes no
write yes yes yes no

Contact Us