EventRelatedPotential¶
A meta-node that segments and calculates the ERPs for a predefined set of event markers.
Segments the data based on previously assigned targets, if not already segmented. Has a separate data output for ERPImages (not averaged across all trials). Uses the following nodes: SelectRange, FIRFilter, ShiftTimestamps, Segmentation, Rereferencing, Mean. More Info... Version 1.0.2
Ports/Properties¶
data¶
Data to process.
- verbose name: Data
- default value: None
- port type: DataPort
- value type: Packet (can be None)
- data direction: IN
erp_data¶
ERP data.
- verbose name: Erp Data
- default value: None
- port type: DataPort
- value type: Packet (can be None)
- data direction: OUT
erpimage_data¶
ERPimage data.
- verbose name: Erpimage Data
- default value: None
- port type: DataPort
- value type: Packet (can be None)
- data direction: OUT
time_bounds¶
Time range in seconds relative to the event, within which data will be selected to represent the individual trials. Express in this format: -1.5, 2 (will select from 1.5 seconds before the event to 2 seconds after).
- verbose name: Time Bounds
- default value: [-0.2, 0.6]
- port type: Port
- value type: object (can be None)
baseline_removal_range¶
Time range (in seconds) representing the baseline to be removed from the data.
- verbose name: Baseline Removal Range
- default value: -0.2...0
- port type: Port
- value type: object (can be None)
skip_baseline_removal¶
Skip baseline removal (performed later.)
- verbose name: Skip Baseline Removal
- default value: False
- port type: BoolPort
- value type: bool (can be None)
max_gap_length¶
Maximum length of time-stamp gaps that are allowed in segments. If a gap between successive samples is larger than this duration in seconds, then the affected segment is not extracted. Optional. Note that if your time stamps are jittered, this will generate a lot of false positives unless you use a very generous cutoff. You can use the DejitterTimestamps node early during your processing to fix that.
- verbose name: Max Gap Length
- default value: 0.2
- port type: FloatPort
- value type: float (can be None)
channel_range¶
Comma separated list of channels/ROIs to be included in the ERP plot and/or for which ERPimages will be created. Leave blank or set to 'all' to plot all previously-select channels/ROIs.
- verbose name: Channel Range
- default value: :
- port type: Port
- value type: object (can be None)
lowpass_cutoff¶
Low-pass filter transition band (optional). If given, the data will be low-pass filtered if continuous.
- verbose name: Lowpass Cutoff
- default value: []
- port type: ListPort
- value type: list (can be None)
output_measure¶
Output measure to calculate. nn.Mean will be the usual average ERP, while median and trim_mean result in estimates that are more robust to outliers. For moderate artifact content, trim_mean is preferable, and median should only be used for extremely contaminated data. The trials mode will return the raw trials instead of taking the mean, and should be used when statistics will be computed later in the pipeline.
- verbose name: Output Measure
- default value: mean
- port type: EnumPort
- value type: str (can be None)
set_breakpoint¶
Set a breakpoint on this node. If this is enabled, your debugger (if one is attached) will trigger a breakpoint.
- verbose name: Set Breakpoint (Debug Only)
- default value: False
- port type: BoolPort
- value type: bool (can be None)
metadata¶
User-definable meta-data associated with the node. Usually reserved for technical purposes.
- verbose name: Metadata
- default value: {}
- port type: DictPort
- value type: dict (can be None)