Skip to content

Commit c8f2d0b

Browse files
authored
Revert "Update TimeIntervals to use the new TimeSeriesReferenceVectorData" (#483)
* Revert "Update TimeIntervals to use the new TimeSeriesReferenceVectorData" This reverts commit 0da613b. * Update changelog to reflect reverted change to TimeIntervals
1 parent 9d99119 commit c8f2d0b

File tree

2 files changed

+15
-9
lines changed

2 files changed

+15
-9
lines changed

core/nwb.epoch.yaml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,20 @@ groups:
2222
doc: Index for tags.
2323
quantity: '?'
2424
- name: timeseries
25-
neurodata_type_inc: TimeSeriesReferenceVectorData
25+
neurodata_type_inc: VectorData
26+
dtype:
27+
- name: idx_start
28+
dtype: int32
29+
doc: Start index into the TimeSeries 'data' and 'timestamp' datasets of the
30+
referenced TimeSeries. The first dimension of those arrays is always time.
31+
- name: count
32+
dtype: int32
33+
doc: Number of data samples available in this time series, during this epoch.
34+
- name: timeseries
35+
dtype:
36+
target_type: TimeSeries
37+
reftype: object
38+
doc: the TimeSeries that this index applies to.
2639
doc: An index into a TimeSeries object.
2740
quantity: '?'
2841
- name: timeseries_index

docs/format/source/format_release_notes.rst

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,12 @@
11
Release Notes
22
=============
33

4-
2.4.0 (Aug. 7, 2021)
4+
2.4.0 (Aug. 11, 2021)
55
--------------------
66

7-
87
Major changes
98
^^^^^^^^^^^^^
109
- Added new ``TimeSeriesReferenceVectorData`` type for referencing ranges of ``TimeSeries`` from a ``VectorData`` column (#470)
11-
- Updated ``TimeIntervals`` to use the new ``TimeSeriesReferenceVectorData`` type. This does not alter the overall structure
12-
of ``TimeIntervals`` in a major way aside from changing the value of the ``neurodata_type`` attribute in the file
13-
from ``VectorData`` to ```TimeSeriesReferenceVectorData``. This change replaces the existing ``TimeIntervals.timeseries``
14-
column with a ``TimeSeriesReferenceVectorData`` type column of the same name and overall schema. This change facilitate creating
15-
common functionality around ``TimeSeriesReferenceVectorData``. This change affects all existing ``TimeIntervals`` tables
16-
as part of the ``intervals/`` group, i.e., ``intervals/epochs``, ``intervals/trials``, and ``intervals/invalid_times`` (#482)
1710
- Integrated the intracellular electrophysiology experiment metadata table structure developed as part of the
1811
`ndx-icephys-meta <https://github.com/oruebel/ndx-icephys-meta>`_ extension project with NWB (#470). This includes the
1912
following new types:

0 commit comments

Comments
 (0)