Package: markers¶
Nodes related to event marker handling and formatting.
The nodes in this category are used to add or manipulate event or other data markers. Typically such markers are expected in a 'markers' chunk which are expected to contain an instance axis. The instance axis payload (.data array) is then interpreted to have specific fields (e.g. 'Marker') that has the per-event details, such as the event type, condition, and so forth. Some nodes also interpret the .times array of the markers axis. Markers are typically used to identify events, for which the data can be segmented using the Segmentation node for event-related processing.
Nodes in this package:
-
Add Event Marker
Find trials matching a particular set of event markers, and add a new marker with a time stamp that matches one of those events. -
CalculateMarkerTimeDifference
Calculate difference between all markers and provided timestamps. -
Export Markers to CSV
Write all markers and matching timestamps to a 2-column CSV file. -
ExtractMarkerTimestamps
Extract timestamps for specified markers. -
Extract Markers
Extract (select) event markers that match one or more patterns, dropping all others. -
Fuse Marker Streams
Fuse the given marker streams into a single interleaved stream. -
Insert Markers
Insert markers into time-series data. -
Remove Intersecting Marker Spans
Remove spans of markers that intersect signal boundaries. -
Remove Intersecting Markers
Remove markers whose neighborhoods intersect gaps in the data and/or specified other markers. -
Rewrite Markers
Rewrite, and optionally select, event markers according to one or more mapping rules. -
Select Marker Segments
Select, or discard, segments of data relative to event markers. -
Strip Long Markers
Removes (replaces) event markers that exceed a maximum length. -
Trim Marker Segment
Trim data before and after specified begin/end markers.