P1 client w-montage-explorer

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.

Montage Explorer

mode: default
Loading Montage Explorer…

Data provenance is recorded in each asset's sidecar under /data/widgets/w-montage-explorer/.

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

ControlWhat it sets
Density10-20, 10-10 or 10-5: which positions are drawn
MontageHighlights the electrodes that a chosen real montage contains and dims the rest
Electrode focusClick, or tab through electrodes, to read name, system, hemisphere (L / R / midline), region row and coordinates
FindType a name to locate it; older 10-20 names resolve to their modern equivalents (T3 → T7, T5 → P7)
LabelsShow 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-64 and lemon-62 montages are different selections of 10-10 positions (lemon-62 has no FCz channel because FCz was its online reference).
  • The brain-invaders-16 montage shows how sparse a 16-electrode dry cap is compared with a 64-channel one, and standard-19 is 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).