Skip to content

Commit 13f7262

Browse files
authored
Merge pull request #215 from open-ephys/issue-200
Improve description of neuropixels calibration files
2 parents 25b7517 + ab30047 commit 13f7262

File tree

3 files changed

+51
-12
lines changed

3 files changed

+51
-12
lines changed

OpenEphys.Onix1/ConfigureNeuropixelsV1e.cs

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,16 @@ public ConfigureNeuropixelsV1e()
9090
/// Gets or sets the path to the gain calibration file.
9191
/// </summary>
9292
/// <remarks>
93-
/// Each probe must be provided with a gain calibration file that contains calibration data
94-
/// specific to each probe. This file is mandatory for accurate recordings.
93+
/// <para>
94+
/// Each probe is linked to a gain calibration file that contains gain adjustments determined by IMEC during
95+
/// factory testing. Electrode voltages are scaled using these values to ensure they can be accurately compared
96+
/// across probes. Therefore, using the correct gain calibration file is mandatory to create standardized recordings.
97+
/// </para>
98+
/// <para>
99+
/// Calibration files are probe-specific and not interchangeable across probes. Calibration files must contain the
100+
/// serial number of the corresponding probe on their first line of text. If you have lost track of a calibration
101+
/// file for your probe, email IMEC at [email protected] with the probe serial number to retrieve a new copy.
102+
/// </para>
95103
/// </remarks>
96104
[FileNameFilter("Gain calibration files (*_gainCalValues.csv)|*_gainCalValues.csv")]
97105
[Description("Path to the Neuropixels 1.0 gain calibration file.")]
@@ -102,8 +110,17 @@ public ConfigureNeuropixelsV1e()
102110
/// Gets or sets the path to the ADC calibration file.
103111
/// </summary>
104112
/// <remarks>
105-
/// Each probe must be provided with an ADC calibration file that contains calibration data
106-
/// specific to each probe. This file is mandatory for accurate recordings.
113+
/// <para>
114+
/// Each probe must be provided with an ADC calibration file that contains probe-specific hardware settings that is
115+
/// created by IMEC during factory calibration. These files are used to set internal bias currents, correct for ADC
116+
/// nonlinearities, correct ADC-zero crossing non-monotonicities, etc. Using the correct calibration file is mandatory
117+
/// for the probe to operate correctly.
118+
/// </para>
119+
/// <para>
120+
/// Calibration files are probe-specific and not interchangeable across probes. Calibration files must contain the
121+
/// serial number of the corresponding probe on their first line of text. If you have lost track of a calibration
122+
/// file for your probe, email IMEC at [email protected] with the probe serial number to retrieve a new copy.
123+
/// </para>
107124
/// </remarks>
108125
[FileNameFilter("ADC calibration files (*_ADCCalibration.csv)|*_ADCCalibration.csv")]
109126
[Description("Path to the Neuropixels 1.0 ADC calibration file.")]

OpenEphys.Onix1/ConfigureNeuropixelsV2e.cs

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,11 @@ public ConfigureNeuropixelsV2e()
4141
/// Gets or sets the path to the gain calibration file for Probe A.
4242
/// </summary>
4343
/// <remarks>
44-
/// Each probe must be provided with a gain calibration file that contains calibration data
45-
/// specific to each probe. This file is mandatory for accurate recordings.
44+
/// Each probe is linked to a gain calibration file that contains a gain adjustments determined by IMEC during
45+
/// factory testing. Electrode voltages are scaled using these values to ensure they can be accurately compared
46+
/// across probes. Therefore, using the correct gain calibration file is mandatory to create standardized recordings.
47+
/// If you have lost track of the gain calibration file for your probe, you can email IMEC at [email protected]
48+
/// with the probe serial number to retrieve a new copy.
4649
/// </remarks>
4750
[FileNameFilter("Gain calibration files (*_gainCalValues.csv)|*_gainCalValues.csv")]
4851
[Description("Path to the gain calibration file for probe A.")]
@@ -60,8 +63,16 @@ public ConfigureNeuropixelsV2e()
6063
/// Gets or sets the path to the gain calibration file for Probe B.
6164
/// </summary>
6265
/// <remarks>
63-
/// Each probe must be provided with a gain calibration file that contains calibration data
64-
/// specific to each probe. This file is mandatory for accurate recordings.
66+
/// <para>
67+
/// Each probe is linked to a gain calibration file that contains gain adjustments determined by IMEC during
68+
/// factory testing. Electrode voltages are scaled using these values to ensure they can be accurately compared
69+
/// across probes. Therefore, using the correct gain calibration file is mandatory to create standardized recordings.
70+
/// </para>
71+
/// <para>
72+
/// Calibration files are probe-specific and not interchangeable across probes. Calibration files must contain the
73+
/// serial number of the corresponding probe on their first line of text. If you have lost track of a calibration
74+
/// file for your probe, email IMEC at [email protected] with the probe serial number to retrieve a new copy.
75+
/// </para>
6576
/// </remarks>
6677
[FileNameFilter("Gain calibration files (*_gainCalValues.csv)|*_gainCalValues.csv")]
6778
[Description("Path to the gain calibration file for probe B.")]

OpenEphys.Onix1/ConfigureNeuropixelsV2eBeta.cs

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,16 @@ public ConfigureNeuropixelsV2eBeta()
5151
/// Gets or sets the path to the gain calibration file for Probe A.
5252
/// </summary>
5353
/// <remarks>
54-
/// Each probe must be provided with a gain calibration file that contains calibration data
55-
/// specific to each probe. This file is mandatory for accurate recordings.
54+
/// <para>
55+
/// Each probe is linked to a gain calibration file that contains gain adjustments determined by IMEC during
56+
/// factory testing. Electrode voltages are scaled using these values to ensure they can be accurately compared
57+
/// across probes. Therefore, using the correct gain calibration file is mandatory to create standardized recordings.
58+
/// </para>
59+
/// <para>
60+
/// Calibration files are probe-specific and not interchangeable across probes. Calibration files must contain the
61+
/// serial number of the corresponding probe on their first line of text. If you have lost track of a calibration
62+
/// file for your probe, email IMEC at [email protected] with the probe serial number to retrieve a new copy.
63+
/// </para>
5664
/// </remarks>
5765
[FileNameFilter("Gain calibration files (*_gainCalValues.csv)|*_gainCalValues.csv")]
5866
[Description("Path to the gain calibration file for probe A.")]
@@ -70,8 +78,11 @@ public ConfigureNeuropixelsV2eBeta()
7078
/// Gets or sets the path to the gain calibration file for Probe B.
7179
/// </summary>
7280
/// <remarks>
73-
/// Each probe must be provided with a gain calibration file that contains calibration data
74-
/// specific to each probe. This file is mandatory for accurate recordings.
81+
/// Each probe is linked to a gain calibration file that contains a gain adjustments determined by IMEC during
82+
/// factory testing. Electrode voltages are scaled using these values to ensure they can be accurately compared
83+
/// across probes. Therefore, using the correct gain calibration file is mandatory to create standardized recordings.
84+
/// If you have lost track of the gain calibration file for your probe, you can email IMEC at [email protected]
85+
/// with the probe serial number to retrieve a new copy.
7586
/// </remarks>
7687
[FileNameFilter("Gain calibration files (*_gainCalValues.csv)|*_gainCalValues.csv")]
7788
[Description("Path to the gain calibration file for probe B.")]

0 commit comments

Comments
 (0)