Epoch() classifies all epochs as "bad"

External Email - Use Caution

Dear Marijn & List

Thanks for your suggestion about drop_log. I tried that and also
plot_drop_log, and according to that all epochs are either "IGNORED" or
"NO_DATA" according to dropped_log. Also, in the plot_drop_log, 100%
events are either "NO_DATA" or "TOO_SHORT".

I saw in the documentation that " ?NO_DATA? or ?TOO_SHORT? if epoch didn?t
contain enough data", but I don't understand what does "didn't contain
enough data" mean? I have a 64-channel eeg recording, epochs are ~3seconds
long, and epoch markers, timing, amount of epochs, etc. is identified
perfectly by the find_events calls. Also, all other pre-processing steps
(filtering, bad channel interpolation, re-referencing, etc.) worked just
fine.

Thanks in advance for any comments and suggestions,
Daniel

PS: Sorry about writing from different emails. I'll make sure that in the
future I only use the registered one.

External Email - Use Caution

you can check your events with:

raw.plot(events=events)

also check the sfreq and raw.first_samp.

if you're stuck please share a file and a script with dropbox.

Alex