Skip to content

Commit

Permalink
Rename actual_x to confirmed_x
Browse files Browse the repository at this point in the history
  • Loading branch information
rly committed Jun 29, 2024
1 parent a9bc351 commit 055e9f5
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 19 deletions.
4 changes: 2 additions & 2 deletions spec/ndx-extracellular-channels.extensions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ groups:
dtype: text
doc: The brain area of the estimated contact position, e.g., 'CA1'.
quantity: '?'
- name: actual_position_in_mm
- name: confirmed_position_in_mm
neurodata_type_inc: VectorData
dtype:
- name: ap
Expand All @@ -229,7 +229,7 @@ groups:
doc: Reference point for the position coordinates. e.g., "bregma at the cortical
surface".
required: false
- name: actual_brain_area
- name: confirmed_brain_area
neurodata_type_inc: VectorData
dtype: text
doc: The brain area of the actual contact position, e.g., 'CA1'.
Expand Down
20 changes: 10 additions & 10 deletions src/pynwb/tests/test_classes.py
Original file line number Diff line number Diff line change
Expand Up @@ -426,8 +426,8 @@ def test_constructor_add_row(self):
filter="High-pass at 300 Hz",
estimated_position_in_mm=[-1.5, 2.5, -2.5],
estimated_brain_area="CA3",
actual_position_in_mm=[-1.5, 2.4, -2.4],
actual_brain_area="CA3",
confirmed_position_in_mm=[-1.5, 2.4, -2.4],
confirmed_brain_area="CA3",
)

ct.add_row(
Expand All @@ -436,14 +436,14 @@ def test_constructor_add_row(self):
filter="High-pass at 300 Hz",
estimated_position_in_mm=[-1.5, 2.5, -2.4],
estimated_brain_area="CA3",
actual_position_in_mm=[-1.5, 2.4, -2.3],
actual_brain_area="CA3",
confirmed_position_in_mm=[-1.5, 2.4, -2.3],
confirmed_brain_area="CA3",
)

# TODO might be nice to put this on the constructor of ContactsTable as position__reference
# without using a custom mapper
ct["estimated_position_in_mm"].reference = "Bregma at the cortical surface"
ct["actual_position_in_mm"].reference = "Bregma at the cortical surface"
ct["confirmed_position_in_mm"].reference = "Bregma at the cortical surface"

# TODO
assert ct.name == "Neuropixels1ChannelsTable"
Expand Down Expand Up @@ -484,8 +484,8 @@ def addContainer(self):
filter="High-pass at 300 Hz",
estimated_position_in_mm=[-1.5, 2.5, -2.5],
estimated_brain_area="CA3",
actual_position_in_mm=[-1.5, 2.4, -2.4],
actual_brain_area="CA3",
confirmed_position_in_mm=[-1.5, 2.4, -2.4],
confirmed_brain_area="CA3",
)

ct.add_row(
Expand All @@ -494,15 +494,15 @@ def addContainer(self):
filter="High-pass at 300 Hz",
estimated_position_in_mm=[-1.5, 2.5, -2.4],
estimated_brain_area="CA3",
actual_position_in_mm=[-1.5, 2.4, -2.3],
actual_brain_area="CA3",
confirmed_position_in_mm=[-1.5, 2.4, -2.3],
confirmed_brain_area="CA3",
)

# TODO might be nice to put this on the constructor of ContactsTable as position__reference
# without using a custom mapper
# TODO does matching this happen in the container equals roundtrip test?
ct["estimated_position_in_mm"].reference = "Bregma at the cortical surface"
ct["actual_position_in_mm"].reference = "Bregma at the cortical surface"
ct["confirmed_position_in_mm"].reference = "Bregma at the cortical surface"

# put this in nwbfile.acquisition for testing
self.nwbfile.add_acquisition(ct)
Expand Down
10 changes: 5 additions & 5 deletions src/pynwb/tests/test_example_usage_all.py
Original file line number Diff line number Diff line change
Expand Up @@ -98,20 +98,20 @@
filter="High-pass at 300 Hz",
estimated_position_in_mm=[-1.5, 2.5, -2.5],
estimated_brain_area="CA3",
actual_position_in_mm=[-1.5, 2.4, -2.4],
actual_brain_area="CA3",
confirmed_position_in_mm=[-1.5, 2.4, -2.4],
confirmed_brain_area="CA3",
)
channels_table.add_row(
contact=1,
reference_contact=2,
filter="High-pass at 300 Hz",
estimated_position_in_mm=[-1.5, 2.5, -2.4],
estimated_brain_area="CA3",
actual_position_in_mm=[-1.5, 2.4, -2.3],
actual_brain_area="CA3",
confirmed_position_in_mm=[-1.5, 2.4, -2.3],
confirmed_brain_area="CA3",
)
channels_table["estimated_position_in_mm"].reference = "Bregma at the cortical surface"
channels_table["actual_position_in_mm"].reference = "Bregma at the cortical surface"
channels_table["confirmed_position_in_mm"].reference = "Bregma at the cortical surface"

# put this in nwbfile.acquisition for testing
nwbfile.add_acquisition(channels_table)
Expand Down
4 changes: 2 additions & 2 deletions src/spec/create_extension_spec.py
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@ def main():
quantity="?",
),
NWBDatasetSpec(
name="actual_position_in_mm",
name="confirmed_position_in_mm",
neurodata_type_inc="VectorData",
doc=(
"Stereotactic coordinates (AP, ML, DV) of the the verified actual contact position, such as from "
Expand Down Expand Up @@ -415,7 +415,7 @@ def main():
],
),
NWBDatasetSpec(
name="actual_brain_area",
name="confirmed_brain_area",
neurodata_type_inc="VectorData",
dtype="text",
doc=("The brain area of the actual contact position, e.g., 'CA1'."),
Expand Down

0 comments on commit 055e9f5

Please sign in to comment.