Skip to content

crash on load #46

@rcrath

Description

@rcrath

Hi, I am excited to get started on BrainBay. I have a sleep study from a local hospital I want to use as data. It crashes when I try to load it in the EDF reader, although it loads fine in other EDF readers (they cannot do what BrainBay does unfortunately). I am using BrainBay 2.8.1 on an up-to-date win 10 machine. The sleep lab itself uses NATUS software, which I do not have access to. I ran an EDF/EDF+ checker in Polyman and it passed with zero fails and 42 warnings with some clipped signals. That report is below in the code block. Is there any way I can get this to load> I do not think it is a memory problem, since I have 64 gigs of RAM and the file is 1.7 gigs. When I add source => EDF reader and click the open file dialog and choose the EDF file, it clears the open file dialog, pauses for a few seconds like the file is loading, and then crashes. I can put the EDF file up somewhere if that helps. Demo files load fine. Any guidance you can give me is appreciated, I'd really like to get this working. Thanks. edit: attached bbay.log

bbay.log

"118568d7f6f9_deidentified.edf"
EDF+ compatibility check

SignalLabel C3 appears to be an EEG signal label, but the EEG prefix is missing
SignalLabel C4 appears to be an EEG signal label, but the EEG prefix is missing
SignalLabel F3 appears to be an EEG signal label, but the EEG prefix is missing
SignalLabel F4 appears to be an EEG signal label, but the EEG prefix is missing
SignalLabel O1 appears to be an EEG signal label, but the EEG prefix is missing
SignalLabel O2 appears to be an EEG signal label, but the EEG prefix is missing
SignalLabel M1 appears to be an EEG signal label, but the EEG prefix is missing
SignalLabel M2 appears to be an EEG signal label, but the EEG prefix is missing
Wrong datarecord (3377 should be 3376): Onset 3869.921875 Annotation "Impedance at 25 kOhm"
Wrong datarecord (29255 should be 29254): Onset 30583.69140625 Annotation "Impedance at 25 kOhm"
Signal 0 (C3): 7 samples (0%) seem to be clipped against the digital range
Signal 2 (F3): 6 samples (0%) seem to be clipped against the digital range
Signal 3 (F4): 3 samples (0%) seem to be clipped against the digital range
Signal 4 (O1): 26 samples (0%) seem to be clipped against the digital range
Signal 5 (X1): 2 samples (0%) seem to be clipped against the digital range
Signal 6 (O2): 23 samples (0%) seem to be clipped against the digital range
Signal 7 (M1): 62 samples (0%) seem to be clipped against the digital range
Signal 8 (M2): 55 samples (0%) seem to be clipped against the digital range
Signal 9 (E1): 3 samples (0%) seem to be clipped against the digital range
Signal 10 (E2): 1 samples (0%) seem to be clipped against the digital range
Signal 11 (CHIN1): 34 samples (0%) seem to be clipped against the digital range
Signal 12 (CHIN2): 26 samples (0%) seem to be clipped against the digital range
Signal 13 (CHINz): 24 samples (0%) seem to be clipped against the digital range
Signal 14 (DIF1+): 1 samples (0%) seem to be clipped against the digital range
Signal 15 (DIF1-): 1 samples (0%) seem to be clipped against the digital range
Signal 16 (DIF2+): 1 samples (0%) seem to be clipped against the digital range
Signal 17 (DIF2-): 1 samples (0%) seem to be clipped against the digital range
Signal 18 (ECGL): 1681 samples (0.01%) seem to be clipped against the digital range
Signal 19 (ECGR): 2 samples (0%) seem to be clipped against the digital range
Signal 20 (RLEG): 4 samples (0%) seem to be clipped against the digital range
Signal 21 (RLEG-): 7 samples (0%) seem to be clipped against the digital range
Signal 22 (LLEG): 46 samples (0%) seem to be clipped against the digital range
Signal 23 (LLEG-): 44 samples (0%) seem to be clipped against the digital range
Signal 25 (NOT IN USE): 3 samples (0%) seem to be clipped against the digital range
Signal 29 (ABD): 3 samples (0%) seem to be clipped against the digital range
Signal 34 (XSum): 1 samples (0%) seem to be clipped against the digital range
Signal 35 (XFlow): 1 samples (0%) seem to be clipped against the digital range
Signal 40 (PPG): 15381504 samples (100%) seem to be clipped against the digital range
Signal 42 (Pleth): 10 samples (0%) seem to be clipped against the digital range
Signal 51 (SpO2): 251009 samples (1.63%) seem to be clipped against the digital range
Signal 52 (PULSE): 262101 samples (1.7%) seem to be clipped against the digital range
Signal 53 (PulseQuality): 280 samples (0%) seem to be clipped against the digital range

=== EDF+ compatibility check result: 0 errors, 42 warnings

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions