-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Baseline correcting signal #65
Comments
Well, I guess the approaches might differ for EDA and cardiac activity. For EDA, it strongly depends on what which indices you're interested in. If you're interesed in peak amplitudes, baseline correction won't be suited as the processing algorithms automatically corrects the longer-term drives that could affect the amplitude. However, if you're interested in the number of peaks (SCRs), you could then compute the number of peaks at baseline and do a substraction. But again, I'm not aware of any "gold standart". For RR, you could indeed take the mean (rather than the minimum) of the heart rate at baseline and compare the RR variations of your experimental conditions to this value. What are your thoughts on this? |
Hi Dominique Thank you very much for your fast answer, it is great. In detail, I'm using the following features: EDA: Latency, rise time, recovery time, number of peaks, mean/max/min/std of phasic and tonic signal, mean/max/min of amplitude RR: mean, sdnn, sdss, pnn50, pnn20 as well as high and low frequency features Regarding baseline correction I thought about calculating the above features in a 10 second window around the minimum of EDA or RR during baseline period. Which of the features would you baseline correct? I don't understand completely why amplitudes should not be baseline corrected. When I run cvxEDA then I still get differences in amplitudes between participants. |
Do you have any thoughts on this? |
For RRi, it often makes sense to correct for baseline as you're interested in RRi variations rather than absolute values. For example, let's say that the mean or minimum heart rate, during your experimental stimulus, is 80bpm. This could be a deceleration or a acceleration, depending on the baseline heart rate (if it was 100 or 60 bpm just before the stimulus). To simplify, for EDA, the phasic component is detrended to keep only the SCRs. Other parts of the signal when there are no SCRs (which are event related responses) are 0. So you don't need to correct for the baseline, which is 0. Moreover, the values make sense in themselves:
|
Hi Dominique Thanks, that matkes sense. But when I look at the mean of the phasic component rather than the max amplitude then it makes again sense to baseline correct, am I right? I think the same should hold for the tonic component because it is not bounded to 0. |
I don't know, for EDA traditional outcomes are either the number of SCRs or their amplitude (peak max). I've personally never heard of averaging the signal |
Hello
I have a 7 minute nature video recording at the beginning of my experiment which I would like to use as baseline for my EDA and RR signal. Currently I'm just using the whole 7 minutes or the last 3 minutes which can be a bad choice because it is possible that a participant relaxes at the beginning but after some minutes starts getting annoyed of the video. I thought about searching the minimum EDA or RR/HR signal of the video baseline and then using for example a 10s window around this minimum as baseline.
Do you know other common possibilities? I did not find very much useful information about baseline correction for this special case.
The text was updated successfully, but these errors were encountered: