Montage Explorer
A head with selectable 10-20 / 10-10 / 10-5 density; click or tab to an electrode for its name and coordinates; highlight which positions a given montage contains.
1 claim on this page is unverified. TODO(confirm) marks a specific statement the author has not yet checked against a
primary source. Everything else on this page has been reviewed. Treat a marked claim as
provisional and go to the cited source rather than quoting the sentence.
Modes: default — the widget below runs in default. Use Share state to put the exact view in the URL.
What it does
A flat, nose-up map of the standard electrode positions. Choose the density (the 21-site 10-20 system, the 10-10 system, or the full 10-5 set), click or tab to any electrode to read its name, hemisphere, region row and coordinates, and choose a montage (eegbci-64, lemon-62, standard-19, brain-invaders-16) to see which positions that cap actually contains and which it leaves out. Positions are MNE’s standard_1005 coordinates normalized to a unit sphere and projected with an azimuthal-equidistant projection, so distances from the vertex are preserved. There is no signal here; the widget is the naming convention made tangible.
Controls
| Control | What it sets |
|---|---|
| Density | 10-20, 10-10 or 10-5: which positions are drawn |
| Montage | Highlights the electrodes that a chosen real montage contains and dims the rest |
| Electrode focus | Click, or tab through electrodes, to read name, system, hemisphere (L / R / midline), region row and coordinates |
| Find | Type a name to locate it; older 10-20 names resolve to their modern equivalents (T3 → T7, T5 → P7) |
| Labels | Show all names, names on hover/focus only, or none (for self-testing) |
What to look for
default
- Letters name the row (Fp, AF, F, FC, C, CP, P, PO, O, with T, FT and TP at the sides); odd numbers are on the left, even on the right; z marks the midline.
- Numbers grow outward from the midline: C1 sits next to Cz and C5 is far lateral; at 10-20 density only the odd/even 3 and 4 and the temporal 7 and 8 remain.
- Switching from 10-20 to 10-10 fills in the intermediate rows and the intermediate numbers; 10-5 fills the gaps again.
- In a montage view the filled markers are the electrodes that cap records and the hollow ones are positions of the system it does not; the
eegbci-64andlemon-62montages are different selections of 10-10 positions (lemon-62has no FCz channel because FCz was its online reference). - The
brain-invaders-16montage shows how sparse a 16-electrode dry cap is compared with a 64-channel one, andstandard-19is the classic clinical 10-20 set.
Used in
- L0.2 Electrodes, montages and the 10-20 system (
default)
Data provenance
positions.json is a JSON-only asset generated by data/scripts/make_montage_positions.py from MNE’s built-in standard_1005 template (no recorded data; the manifest lists it as synthetic under CC BY 4.0). It carries generated_by, generated_at, license and source_doi fields at the top level and is listed in data/manifest.json with its SHA-256 like every other asset. The generated file holds 21 positions for 10-20, 88 for 10-10 and 339 for 10-5, and four montage lists: eegbci-64 (64 positions), lemon-62 (61 EEG positions; the VEOG channel has no scalp position), standard-19 (19) and brain-invaders-16 (16), named after the channel sets of ds-eegbci, ds-lemon and ds-brain-invaders as documented in the catalog.
Open the code
site/src/components/widgets/w-montage-explorer/ — Widget.svelte, index.ts, README.md. Repository link: TODO(confirm) (GitHub org/repo, §13 item 3).