-
Notifications
You must be signed in to change notification settings - Fork 28
ECGone is not working #19
Description
Hi,
I am using HAPPE_v4.m and MATLAB_R2025b. My EEG data has 32 channels, plus an additional ECG channel (33). I am using the option ECG on, and since the name of the channel is ECG, I mention ECG when the software asks for the name of the channel, but during the analysis, I receive the following error message: "ERROR: ECGone failed. Proceeding to wavelet thresholding..."
In addition, when I enable bad channel detection, the ECG is always considered a bad channel as it appears in "HAPPE_dataQC".
Here is the setup that I am using to preprocess the EEG data:
PARAMETER SETTINGS:
Density: Low (<= 30 channels)
Resting State or Task: Resting State
Data File Format: .set (EEGLab)
Acquisition Layout: Unspecified
Channels: All
Line Noise Frequency: 60 Hz
Line Noise Reduction Method: CleanLine - Default
Resample: Off
Filter: - Lowpass Cutoff: 40
- Highpass Cutoff: 3
- Type: EEGLAB's FIR
Bad Channel Detection: On - Bad Channel Detection Order: Before Wavelet Thresholding
ECGone: On - ECG Channel: 'ECG'
- Peak Detection Window Length: 0.25 seconds
- Template Length: 30 seconds
Wavelet Thresholding: Default
MuscIL: On
Segmentation: On - Segment Length: 2 seconds
Interpolation: Off
Segment Rejection: On - Segment Rejection Method: Amplitude criteria only
- Minimum Segment Rejection Threshold: -150
- Maximum Segment Rejection Threshold: 150
- Segment Rejection based on All Channels or ROI: All
Re-Referencing: On
- Re-Reference Method: average
Visualizations: On - Power Spectrum Minimum: 5
- Power Spectrum Maximum: 15
- Frequencies to Plot: 6, 7, 8, 9, 10, 11, 12, 13
Save Format: .set file
I would appreciate your help with this issue and your suggestions.
Best,
Parinaz.