Units Data about spiking units. Event times of observed units (e.g. cell, synapse, etc.) should be concatenated and stored in spike_times.
colnames |
(char) The names of the columns in this table. This should be used to specify an order to the columns. |
description |
(char) Description of what is in this dynamic table. |
electrode_group |
(VectorData) Electrode group that each spike unit came from. |
electrodes |
(DynamicTableRegion) Electrode that each spike unit came from, specified using a DynamicTableRegion. |
electrodes_index |
(VectorIndex) Index into electrodes. |
id |
REQUIRED (ElementIdentifiers) Array of unique identifiers for the rows of this dynamic table. |
obs_intervals |
(VectorData) Observation intervals for each unit. |
obs_intervals_index |
(VectorIndex) Index into the obs_intervals dataset. |
spike_times |
(VectorData) Spike times for each unit in seconds. |
spike_times_index |
(VectorIndex) Index into the spike_times dataset. |
vectordata |
(VectorData) Vector columns, including index columns, of this dynamic table. |
waveform_mean |
(VectorData) Spike waveform mean for each spike unit. |
waveform_sd |
(VectorData) Spike waveform standard deviation for each spike unit. |
waveforms |
(VectorData) Individual waveforms for each spike on each electrode. This is a doubly indexed column. The 'waveforms_index'
column indexes which waveforms in this column belong to the same spike event for a given unit, where each waveform was recorded
from a different electrode. The 'waveforms_index_index' column indexes the 'waveforms_index' column to indicate which spike
events belong to a given unit. For example, if the 'waveforms_index_index' column has values [2, 5, 6], then the first 2 elements
of the 'waveforms_index' column correspond to the 2 spike events of the first unit, the next 3 elements of the 'waveforms_index'
column correspond to the 3 spike events of the second unit, and the next 1 element of the 'waveforms_index' column corresponds
to the 1 spike event of the third unit. If the 'waveforms_index' column has values [3, 6, 8, 10, 12, 13], then the first 3
elements of the 'waveforms' column contain the 3 spike waveforms that were recorded from 3 different electrodes for the first
spike time of the first unit. See https://nwb-schema.readthedocs.io/en/stable/format_description.html#doubly-ragged-arrays
for a graphical representation of this example. When there is only one electrode for each unit (i.e., each spike time is associated
with a single waveform), then the 'waveforms_index' column will have values 1, 2, ..., N, where N is the number of spike events.
The number of electrodes for each spike event should be the same within a given unit. The 'electrodes' column should be used
to indicate which electrodes are associated with each unit, and the order of the waveforms within a given unit x spike event
should be in the same order as the electrodes referenced in the 'electrodes' column of this table. The number of samples for
each waveform must be the same.
|
waveforms_index |
(VectorIndex) Index into the waveforms dataset. One value for every spike event. See 'waveforms' for more detail. |
waveforms_index_index |
(VectorIndex) Index into the waveforms_index dataset. One value for every unit (row in the table). See 'waveforms' for more
detail.
|
|
addColumn |
|
|
addRow |
|
|
addlistener |
Add listener for event. |
|
clear |
|
|
delete |
Delete a handle object. |
|
eq |
== (EQ) Test handle equality. |
|
export |
|
|
findobj |
Find objects matching specified conditions. |
|
findprop |
Find property of MATLAB handle object. |
|
ge |
>= (GE) Greater than or equal relation for handles. |
|
getRow |
|
|
gt |
> (GT) Greater than relation for handles. |
Sealed
|
isvalid |
Test handle validity. |
|
le |
<= (LE) Less than or equal relation for handles. |
|
listener |
Add listener for event without binding the listener to the source object. |
|
loadAll |
|
|
lt |
< (LT) Less than relation for handles. |
|
ne |
~= (NE) Not equal relation for handles. |
|
notify |
Notify listeners of event. |
|
toTable |
|
|
validate_colnames |
|
|
validate_description |
|
|
validate_electrode_group |
|
|
validate_electrodes |
|
|
validate_electrodes_index |
|
|
validate_id |
|
|
validate_obs_intervals |
|
|
validate_obs_intervals_index |
|
|
validate_spike_times |
|
|
validate_spike_times_index |
|
|
validate_vectordata |
|
|
validate_waveform_mean |
|
|
validate_waveform_sd |
|
|
validate_waveforms |
|
|
validate_waveforms_index |
|
|
validate_waveforms_index_index |
|