2023-08-29 05:16:58 +00:00
|
|
|
name: core.nwb.ecephys.include
|
|
|
|
id: core.nwb.ecephys.include
|
|
|
|
imports:
|
|
|
|
- core.nwb.base
|
|
|
|
- hdmf-common.table
|
|
|
|
- core.nwb.device
|
|
|
|
- nwb.language
|
|
|
|
- core.nwb.ecephys.include
|
|
|
|
- core.nwb.ecephys
|
|
|
|
default_prefix: core.nwb.ecephys.include/
|
|
|
|
classes:
|
|
|
|
ElectricalSeries__data:
|
|
|
|
name: ElectricalSeries__data
|
|
|
|
description: Recorded voltage data.
|
|
|
|
attributes:
|
2023-09-01 03:56:21 +00:00
|
|
|
name:
|
|
|
|
name: name
|
|
|
|
ifabsent: string(data)
|
|
|
|
range: string
|
|
|
|
required: true
|
|
|
|
equals_string: data
|
2023-08-29 05:16:58 +00:00
|
|
|
unit:
|
|
|
|
name: unit
|
|
|
|
description: Base unit of measurement for working with the data. This value
|
|
|
|
is fixed to 'volts'. Actual stored values are not necessarily stored in
|
|
|
|
these units. To access the data in these units, multiply 'data' by 'conversion',
|
|
|
|
followed by 'channel_conversion' (if present), and then add 'offset'.
|
|
|
|
range: text
|
|
|
|
array:
|
|
|
|
name: array
|
|
|
|
range: ElectricalSeries__data__Array
|
|
|
|
ElectricalSeries__data__Array:
|
|
|
|
name: ElectricalSeries__data__Array
|
|
|
|
is_a: Arraylike
|
|
|
|
attributes:
|
|
|
|
num_times:
|
|
|
|
name: num_times
|
|
|
|
range: numeric
|
|
|
|
required: true
|
|
|
|
num_channels:
|
|
|
|
name: num_channels
|
|
|
|
range: numeric
|
|
|
|
required: false
|
|
|
|
num_samples:
|
|
|
|
name: num_samples
|
|
|
|
range: numeric
|
|
|
|
required: false
|
|
|
|
ElectricalSeries__electrodes:
|
|
|
|
name: ElectricalSeries__electrodes
|
|
|
|
description: DynamicTableRegion pointer to the electrodes that this time series
|
|
|
|
was generated from.
|
|
|
|
is_a: DynamicTableRegion
|
|
|
|
attributes:
|
2023-09-01 03:56:21 +00:00
|
|
|
name:
|
|
|
|
name: name
|
|
|
|
ifabsent: string(electrodes)
|
|
|
|
range: string
|
|
|
|
required: true
|
|
|
|
equals_string: electrodes
|
2023-08-29 05:16:58 +00:00
|
|
|
SpikeEventSeries__data:
|
|
|
|
name: SpikeEventSeries__data
|
|
|
|
description: Spike waveforms.
|
|
|
|
attributes:
|
2023-09-01 03:56:21 +00:00
|
|
|
name:
|
|
|
|
name: name
|
|
|
|
ifabsent: string(data)
|
|
|
|
range: string
|
|
|
|
required: true
|
|
|
|
equals_string: data
|
2023-08-29 05:16:58 +00:00
|
|
|
unit:
|
|
|
|
name: unit
|
|
|
|
description: Unit of measurement for waveforms, which is fixed to 'volts'.
|
|
|
|
range: text
|
|
|
|
array:
|
|
|
|
name: array
|
|
|
|
range: SpikeEventSeries__data__Array
|
|
|
|
SpikeEventSeries__data__Array:
|
|
|
|
name: SpikeEventSeries__data__Array
|
|
|
|
is_a: Arraylike
|
|
|
|
attributes:
|
|
|
|
num_events:
|
|
|
|
name: num_events
|
|
|
|
range: numeric
|
|
|
|
required: true
|
|
|
|
num_samples:
|
|
|
|
name: num_samples
|
|
|
|
range: numeric
|
|
|
|
required: true
|
|
|
|
num_channels:
|
|
|
|
name: num_channels
|
|
|
|
range: numeric
|
|
|
|
required: false
|
|
|
|
FeatureExtraction__features:
|
|
|
|
name: FeatureExtraction__features
|
|
|
|
description: Multi-dimensional array of features extracted from each event.
|
|
|
|
attributes:
|
2023-09-01 03:56:21 +00:00
|
|
|
name:
|
|
|
|
name: name
|
|
|
|
ifabsent: string(features)
|
|
|
|
range: string
|
|
|
|
required: true
|
|
|
|
equals_string: features
|
2023-08-29 05:16:58 +00:00
|
|
|
array:
|
|
|
|
name: array
|
|
|
|
range: FeatureExtraction__features__Array
|
|
|
|
FeatureExtraction__features__Array:
|
|
|
|
name: FeatureExtraction__features__Array
|
|
|
|
is_a: Arraylike
|
|
|
|
attributes:
|
|
|
|
num_events:
|
|
|
|
name: num_events
|
|
|
|
range: float32
|
2023-09-01 03:56:21 +00:00
|
|
|
required: true
|
2023-08-29 05:16:58 +00:00
|
|
|
num_channels:
|
|
|
|
name: num_channels
|
|
|
|
range: float32
|
2023-09-01 03:56:21 +00:00
|
|
|
required: true
|
2023-08-29 05:16:58 +00:00
|
|
|
num_features:
|
|
|
|
name: num_features
|
|
|
|
range: float32
|
|
|
|
required: true
|
|
|
|
FeatureExtraction__electrodes:
|
|
|
|
name: FeatureExtraction__electrodes
|
|
|
|
description: DynamicTableRegion pointer to the electrodes that this time series
|
|
|
|
was generated from.
|
|
|
|
is_a: DynamicTableRegion
|
|
|
|
attributes:
|
2023-09-01 03:56:21 +00:00
|
|
|
name:
|
|
|
|
name: name
|
|
|
|
ifabsent: string(electrodes)
|
|
|
|
range: string
|
2023-08-29 05:16:58 +00:00
|
|
|
required: true
|
2023-09-01 03:56:21 +00:00
|
|
|
equals_string: electrodes
|
2023-08-29 05:16:58 +00:00
|
|
|
ClusterWaveforms__waveform_mean:
|
|
|
|
name: ClusterWaveforms__waveform_mean
|
|
|
|
description: The mean waveform for each cluster, using the same indices for each
|
|
|
|
wave as cluster numbers in the associated Clustering module (i.e, cluster 3
|
|
|
|
is in array slot [3]). Waveforms corresponding to gaps in cluster sequence should
|
|
|
|
be empty (e.g., zero- filled)
|
|
|
|
attributes:
|
2023-09-01 03:56:21 +00:00
|
|
|
name:
|
|
|
|
name: name
|
|
|
|
ifabsent: string(waveform_mean)
|
|
|
|
range: string
|
|
|
|
required: true
|
|
|
|
equals_string: waveform_mean
|
2023-08-29 05:16:58 +00:00
|
|
|
array:
|
|
|
|
name: array
|
|
|
|
range: ClusterWaveforms__waveform_mean__Array
|
|
|
|
ClusterWaveforms__waveform_mean__Array:
|
|
|
|
name: ClusterWaveforms__waveform_mean__Array
|
|
|
|
is_a: Arraylike
|
|
|
|
attributes:
|
|
|
|
num_clusters:
|
|
|
|
name: num_clusters
|
|
|
|
range: float32
|
2023-09-01 03:56:21 +00:00
|
|
|
required: true
|
2023-08-29 05:16:58 +00:00
|
|
|
num_samples:
|
|
|
|
name: num_samples
|
|
|
|
range: float32
|
2023-09-01 03:56:21 +00:00
|
|
|
required: true
|
2023-08-29 05:16:58 +00:00
|
|
|
ClusterWaveforms__waveform_sd:
|
|
|
|
name: ClusterWaveforms__waveform_sd
|
|
|
|
description: Stdev of waveforms for each cluster, using the same indices as in
|
|
|
|
mean
|
|
|
|
attributes:
|
2023-09-01 03:56:21 +00:00
|
|
|
name:
|
|
|
|
name: name
|
|
|
|
ifabsent: string(waveform_sd)
|
|
|
|
range: string
|
|
|
|
required: true
|
|
|
|
equals_string: waveform_sd
|
2023-08-29 05:16:58 +00:00
|
|
|
array:
|
|
|
|
name: array
|
|
|
|
range: ClusterWaveforms__waveform_sd__Array
|
|
|
|
ClusterWaveforms__waveform_sd__Array:
|
|
|
|
name: ClusterWaveforms__waveform_sd__Array
|
|
|
|
is_a: Arraylike
|
|
|
|
attributes:
|
|
|
|
num_clusters:
|
|
|
|
name: num_clusters
|
|
|
|
range: float32
|
2023-09-01 03:56:21 +00:00
|
|
|
required: true
|
2023-08-29 05:16:58 +00:00
|
|
|
num_samples:
|
|
|
|
name: num_samples
|
|
|
|
range: float32
|
|
|
|
required: true
|