@@ -42,28 +42,8 @@ convert raw samples to microvolts via the per-contact gains, or to plot
4242the recorded contacts alongside the recorded traces.
4343
4444
45- How readers connect the two
46- ---------------------------
47-
48- A format reader turns a Neuropixels recording into a recording-setup probe
49- in three steps:
50-
51- 1. **Fetch the catalogue probe. ** Look up the probe part number (SKU) in
52- the recording's metadata, then call
53- :py:func: `build_neuropixels_probe(part_number) <build_neuropixels_probe> `.
54- 2. **Identify the active electrodes. ** Read the recording's channel
55- configuration to find which catalogue contacts were actually recorded,
56- and slice the catalogue probe down to that subset via
57- :py:meth: `probe.get_slice(active_indices) <Probe.get_slice> `.
58- 3. **Attach the recording-setup metadata. ** Add the per-contact gains,
59- reference settings, and sampling order, and set the probe wiring.
60-
61- The sections below cover where the part number comes from per reader
62- (step 1) and where the catalogue data itself comes from.
63-
64-
65- The catalogue
66- -------------
45+ The catalogue source
46+ --------------------
6747
6848A probe part number (SKU) is an IMEC identifier such as ``"NP1000" ``,
6949``"NP2000" ``, or ``"NP2014" ``. The part number determines the silicon
@@ -77,11 +57,24 @@ ProbeTable is the canonical machine-readable inventory of IMEC Neuropixels
7757probe specifications, all keyed by part number.
7858
7959
80- The readers
81- -----------
60+ Format readers
61+ --------------
62+
63+ A format reader turns a Neuropixels recording into a recording-setup probe
64+ in three steps:
65+
66+ 1. **Fetch the catalogue probe. ** Look up the probe part number (SKU) in
67+ the recording's metadata, then call
68+ :py:func: `build_neuropixels_probe(part_number) <build_neuropixels_probe> `.
69+ 2. **Identify the active electrodes. ** Read the recording's channel
70+ configuration to find which catalogue contacts were actually recorded,
71+ and slice the catalogue probe down to that subset via
72+ :py:meth: `probe.get_slice(active_indices) <Probe.get_slice> `.
73+ 3. **Attach the recording-setup metadata. ** Add the per-contact gains,
74+ reference settings, and sampling order, and set the probe wiring.
8275
83- Four readers produce a probe from a Neuropixels recording. They differ in
84- where they look up the part number:
76+ The four readers in probeinterface differ in step 1: where they look up the
77+ part number in the recording's metadata.
8578
8679.. list-table ::
8780 :header-rows: 1
0 commit comments