sccn / clean_rawdata

Cleaning Raw EEG data
GNU General Public License v3.0
43 stars 17 forks source link

When 'eeglab' is called before running clean_rawdata(), the output changes. #27

Closed MakotoMiyakoshi closed 2 years ago

MakotoMiyakoshi commented 3 years ago

I received the following user report on July 5, 2021: "These suggested to me that ASR performs well, but when I kept digging the problem I found a way to reproduce the bug. If I initialize eeglab before first computation and then run clean_rawdata(), I get stable results no matter how many runs it does. But a simple call of 'eeglab' command before every computation changes the behavior dramatically."

arnodelorme commented 2 years ago

I have added code to seed the random number in rasr_nonlinear_eigenspace. This is all I can think of. Let me know if the problem persist.