<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Calibri Light";
        panose-1:2 15 3 2 2 2 4 3 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-NZ" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hello David,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Your code is suggesting that your data is stored on a network drive. Could the error you mention be due to network connectivity issue? You can try to have the data stored locally. I use a biosemi
 system as well, and have not encountered this issue. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Xavier<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#595555">Xavier Vrijdag, MSc</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:5.0pt;color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-line-height-alt:8.0pt"><b><span style="font-size:10.0pt;color:#006060">Research fellow</span></b><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#595555">Department of Anaesthesiology </span><span style="font-size:10.0pt;color:#006060">│</span><span style="font-size:10.0pt;color:black"> </span><span style="font-size:10.0pt;color:#595555">School
 of Medicine</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#595555">Faculty of Medical & Health Sciences </span><span style="font-size:10.0pt;color:#006060">│</span><span style="font-size:10.0pt;color:black"> </span><span style="font-size:10.0pt;color:#595555">The
 University of Auckland</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#595555">Private Bag 92019 </span><span style="font-size:10.0pt;color:#006060">│</span><span style="font-size:10.0pt;color:black"> </span><span style="font-size:10.0pt;color:#595555">Auckland 1142 </span><span style="font-size:10.0pt;color:#006060">│</span><span style="font-size:10.0pt;color:black"> </span><span style="font-size:10.0pt;color:#595555">New
 Zealand</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:#006060">M</span></b><span style="font-size:10.0pt;color:black"> </span><span style="font-size:10.0pt;color:#595555">+64 21 0230 4558</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:#006060">E </span></b><span style="font-size:10.0pt;color:#006060"><a href="mailto:x.vrijdag@auckland.ac.nz"><span style="color:#044A91">x.vrijdag@auckland.ac.nz</span></a><b> </b></span><b><span style="font-size:8.0pt;font-family:"Verdana",sans-serif;color:black"> </span></b><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:8.0pt;font-family:"Verdana",sans-serif;color:black"><img border="0" width="315" height="48" style="width:3.2812in;height:.5in" id="Picture_x0020_1" src="cid:image001.png@01D7C0DF.8A57D150" alt="FMHS Logo "></span></b><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:12.0pt;color:black">From:
</span></b><span lang="EN-US" style="font-size:12.0pt;color:black">fieldtrip <fieldtrip-bounces@science.ru.nl> on behalf of David Prete via fieldtrip <fieldtrip@science.ru.nl><br>
<b>Reply to: </b>FieldTrip discussion list <fieldtrip@science.ru.nl><br>
<b>Date: </b>Thursday, 14 October 2021 at 3:57 AM<br>
<b>To: </b>"fieldtrip@science.ru.nl" <fieldtrip@science.ru.nl><br>
<b>Cc: </b>David Prete <preted@mcmaster.ca><br>
<b>Subject: </b>[FieldTrip] Inconsistent Error Opening bdf Files<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US">Hello Everyone, <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I keep running into an error trying to open up biosemi bdf data. The error is copied below. However this error is very inconsistent, so I can get the error, then run the code again changing nothing and not get the error.
  This seems to be the case with multiple bdf dataset so it it’s that one is corrupted or something. Does anyone know what might be causing this inconsistent error and how I can avoid it?
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US">HERE IS THE CODE THAT RESULTS IN THE ERROR:<o:p></o:p></span></b></p>
<p class="MsoNormal"><span lang="EN-US">  datadir = '<a href="http://\\trainorserv.mcmaster.ca\trainorlab\David_Prete\Predicatble_Omissions\EEG\">\\trainorserv.mcmaster.ca\trainorlab\David_Prete\Predicatble_Omissions\EEG\</a>';<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  savedir ='D:\Desktop\Predictable_omissions\Preproc\';<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  if ~exist(savedir,'dir'); mkdir(savedir); end<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  addpath('D:\David\MATLAB\fieldtrip-20170625\fieldtrip-20170625\');<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  load('D:\Desktop\Predictable_omissions\Predictable_Oissions_stim\all_trigs.mat');<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  ft_defaults<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  layoutFile = 'D:\David\MATLAB\fieldtrip-20170625\fieldtrip-20170625\template\layout\biosemi64.lay';<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  cfg = [];<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  cfg.method = 'distance';<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  cfg.neighbordist = 4; <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  cfg.layout = layoutFile;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  neighbours = ft_prepare_neighbours(cfg);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  files                    = dir([datadir,'*.bdf']); 
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  allData_comps = cell(length(files),1);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  for s = 1:length(files)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      disp('--------------------------------')<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      disp(['Preprocessing: ', num2str(s)])<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      disp('--------------------------------')<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  %Getting the file name of the EEG data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  %loading the data into fieldtrip<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  disp('Loading data...')<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      fileName = strcat(files(s).folder,'\',files(s).name);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      cfg = [];<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      cfg.dataset = fileName;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      data = ft_preprocessing(cfg);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US">HERE IS THE ERROR MESSAGE:<o:p></o:p></span></b></p>
<p class="MsoNormal"><span lang="EN-US">  Warning OPENEDF: Failing Digital Minimum<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  Warning OPENEDF: Failing Digital Maximum<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  Warning OPENEDF: Failing Physical Minimum<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  Warning OPENEDF: Failing Physical Maximum<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  FileStream::DetectCharset():fread failed: error : Invalid argument for
<a href="http://\\trainorserv.mcmaster.ca\trainorlab\David_Prete\Predicatble_Omissions\EEG\part_03b_pilot.bdf">
\\trainorserv.mcmaster.ca\trainorlab\David_Prete\Predicatble_Omissions\EEG\part_03b_pilot.bdf</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  Index exceeds the number of array<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  elements (0).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  Error in read_biosemi_bdf (line 185)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      if EDF.Chan_Select(k)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  Error in ft_read_header (line 388)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      hdr = read_biosemi_bdf(filename);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  Error in ft_preprocessing (line 396)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    hdr = ft_read_header(cfg.headerfile,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   'headerformat', cfg.headerformat,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    'coordsys', cfg.coordsys,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    'coilaccuracy', cfg.coilaccuracy,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    'checkmaxfilter',<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    istrue(cfg.checkmaxfilter));<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thank you, <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">David Prete<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Calibri Light",sans-serif;color:#4472C4">Ph.D. Candidate<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Calibri Light",sans-serif;color:#4472C4">Auditory Development Lab<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Calibri Light",sans-serif;color:#4472C4">McMaster Institute for Music and the Mind<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Calibri Light",sans-serif;color:#4472C4">McMaster University<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>