<div dir="ltr">Hey Vitoria,<div><br></div><div>Quick thoughts: what is cfg.dataset here? Is it '<span style="font-size:12.800000190734863px">/MaterSEEG04-17.edf'? If so, please try without the '/', or specifying the full path location. V</span>aguely recalling here that <span style="font-size:12.800000190734863px">read_16bit fails on statements such as '~', and perhaps also '/'. Hoping this was a good gamble.</span></div><div><span style="font-size:12.800000190734863px"><br></span></div><div><span style="font-size:12.800000190734863px">Best,</span></div><div><span style="font-size:12.800000190734863px">Arjen</span></div><div><span style="font-size:12.800000190734863px"><br></span></div><div><span style="font-size:12.800000190734863px"><br></span></div><div><span style="font-size:12.800000190734863px"><br></span></div><div><span style="font-size:12.800000190734863px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-05-10 9:37 GMT-07:00 Vitória Piai <span dir="ltr"><<a href="mailto:v.piai.research@gmail.com" target="_blank">v.piai.research@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  

    
  
  <div bgcolor="#FFFFFF" text="#000000">
    Hi FT-ers, <br>
    <br>
    I'm trying to read a big .edf file (2.16GB), using a recent version,
    fieldtrip-20170401. <br>
    I can read the header (attached, if it's of any use). However, when
    reading the data, I'm getting the following errors.<br>
    <br>
    <u>- If I specify begin and end sample:</u><br>
    <i>X = ft_read_data(cfg.dataset,'<wbr>begsample', 1, 'endsample', 30);<br>
      <br>
    </i>error opening file: /MaterSEEG04-17.edf<br>
    One or more output arguments not assigned during call to
    "read_16bit".<br>
    <br>
    Error in read_edf>readLowLevel (line 449)<br>
      buf = read_16bit(filename, offset, numwords);<br>
    <br>
    Error in read_edf (line 401)<br>
          buf = readLowLevel(filename, offset, blocksize); % see below
    in subfunction<br>
    <br>
    Error in ft_read_data (line 683)<br>
        dat = read_edf(filename, hdr, begsample, endsample, chanindx);<br>
    <br>
    <u>- If I specify channel index:</u><br>
    <i>X = ft_read_data(cfg.dataset,'<wbr>chanindx',chanindx);<br>
    </i>Attempted to access EDF.chansel(34); index out of bounds because
    numel(EDF.chansel)=1.<br>
    <br>
    Error in read_edf (line 356)<br>
        chanindx = EDF.chansel(chanindx);<br>
    <br>
    Error in ft_read_data (line 683)<br>
        dat = read_edf(filename, hdr, begsample, endsample, chanindx);<i><br>
    </i><br>
    I can then "fix" this error by commenting out line 356 in read_edf,
    which brings me back to the first error of "read_16bit". This
    happens on a PC and on a Mac. Something tells me the data isn't
    being read properly but I can't figure out why. Something with mex
    files maybe? I couldn't find anything similar in previous threads
    nor in Bugzilla, for as far as I could see. <br>
    <br>
    Any thoughts anyone? I have the data on Dropbox and can send the
    link if needed.<br>
    <br>
    Thanks loads, <br>
    Vitoria  <br>
  </div>

<br>______________________________<wbr>_________________<br>
fieldtrip mailing list<br>
<a href="mailto:fieldtrip@donders.ru.nl">fieldtrip@donders.ru.nl</a><br>
<a href="https://mailman.science.ru.nl/mailman/listinfo/fieldtrip" rel="noreferrer" target="_blank">https://mailman.science.ru.nl/<wbr>mailman/listinfo/fieldtrip</a><br></blockquote></div><br></div>