PixelMap

A browser-based GUI to generate Neuropixels channelmaps that respect electrode-ADC wiring constraints.

PixelMap GUI screenshot

PixelMap lets you design custom IMRO tables for SpikeGLX — the files that control which electrodes to record from on Neuropixels probes. It enforces the hardware wiring constraints that make manual IMRO editing error-prone.

Getting Started

Installation, first launch, and your first channelmap.

Getting Started
GUI Guide

Detailed walkthrough of the browser-based interface.

GUI Guide
Python API

Use PixelMap programmatically from Python or Jupyter notebooks.

Python API Reference
Troubleshooting

Common issues and how to resolve them.

Troubleshooting
Development

Contributing, architecture, and adding new probes.

Contributing / Developer Guide

Supported Probes

Probe type

Status

1.0

Supported

2.0, 1-shank

Supported

2.0, 4-shanks

Supported

Quadbase

Supported

NXT

Planned

UHD and Opto are not currently on our roadmap — open an issue if you need support for these.