# Epoch() classifies all epochs as "bad"

**URL:** <https://mne.discourse.group/t/epoch-classifies-all-epochs-as-bad/1536>\
**Category:** Mailing List Archive (read-only)\
**Tags:** list-archive\
**Created:** [May 30, 2018, 12:36pm UTC](https://mne.discourse.group/t/epoch-classifies-all-epochs-as-bad/1536 "2018-05-30T12:36:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/mne/original/1X/85cc6bd2b69cb698a166dc6d880fb550510d0144.jpeg) [@system](https://mne.discourse.group/u/system)\
**Post date:** [May 30, 2018, 12:36pm UTC](https://mne.discourse.group/t/epoch-classifies-all-epochs-as-bad/1536/1 "2018-05-30T12:36:12Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/mne/original/1X/85cc6bd2b69cb698a166dc6d880fb550510d0144.jpeg) [@system](https://mne.discourse.group/u/system)\
**Post date:** [May 30, 2018, 12:47pm UTC](https://mne.discourse.group/t/epoch-classifies-all-epochs-as-bad/1536/2 "2018-05-30T12:47:41Z")

</div>

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
