<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi Kouichi,
<div class=""><br class="">
</div>
<div class="">thanks for the update and glad you found a workaround.</div>
<div class=""><br class="">
</div>
<div class="">I checked and the bfopen utility shipped with Bio-Formats 5.8.1 [1] is definitely</div>
<div class="">using the getSeriesMetadata() API as well.</div>
<div class=""><br class="">
</div>
<div class="">Reading the error and the problematic lines, I suspect your local copy of bfopen</div>
<div class="">is a modified version of the file shipped with the Bio-Formats MATLAB toolbox.</div>
<div class=""><br class="">
</div>
<div class="">For future issues, you might consider:</div>
<div class="">- either updating your code to consume the upstream bfopen function shipped with</div>
<div class="">  the toolbox and potentially wrap it with your custom functionality</div>
<div class="">- and/or share your version e.g. via GitHub to facilitate the troubleshooting.</div>
<div class=""><br class="">
</div>
<div class="">Best,</div>
<div class="">Sebastien</div>
<div class=""><br class="">
</div>
<div class="">[1] <a href="https://github.com/openmicroscopy/bioformats/blob/v5.8.1/components/formats-gpl/matlab/bfopen.m#L218" class="">
https://github.com/openmicroscopy/bioformats/blob/v5.8.1/components/formats-gpl/matlab/bfopen.m#L218</a></div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">
<div>
<blockquote type="cite" class="">
<div class="">On 27 Mar 2018, at 23:58, Kouichi C. Nakamura <<a href="mailto:kouichi.c.nakamura@gmail.com" class="">kouichi.c.nakamura@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div class="">Hi,</div>
<div class=""><br class="">
</div>
<div class="">Looking at <a href="https://github.com/ome/bio-formats-matlab/blob/51295373fc6a121c9ea94be686e86772cac4f23e/src/bfopen.m" class="">https://github.com/ome/bio-formats-matlab/blob/51295373fc6a121c9ea94be686e86772cac4f23e/src/bfopen.m</a>, the following
 appears to fix the problem (bfopen worked with this change).</div>
<div class=""><br class="">
</div>
<div class="">  metadataList = r.getSeriesMetadata();</div>
<div class=""><br class="">
</div>
<div class="">Best,</div>
<div class="">Kouichi</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">
<blockquote type="cite" class="">
<pre class="">To whom it may concern,

|<i class="">bfopen.m| does not work and issues an error as below:
</i>
|<i class=""> >> data = bfopen('Z:\xxxxx\xxxxx\Image000.png') Warning: Invalid file 
</i>or directory 'D:\Fiji.app\scripts\..\plugins\loci_tools.jar'. > In 
javaclasspath>local_validate_dynamic_path (line 271) In 
javaclasspath>local_javapath (line 187) In javaclasspath (line 124) In 
javaaddpath (line 71) In bfopen (line 103) APNGReader initializing 
Z:\Analysis\Images from Otto\Image000.png Reading series #1 ...Undefined 
function or variable 'getMetadata'. Error in bfopen (line 268) 
metadataList = r.getMetadata(); 268 metadataList = r.getMetadata(); |

Output of |methods(loci.formats.ChannelSeparator)| or |methods(r)| does 
not contain |getMetadata| method. I suspect that the method has been 
recently renamed.

environments:

MATLAB Version: 9.4.0.813654 (R2018a)

Java 1.8.0_144-b01 with Oracle Corporation Java HotSpot(TM) 64-Bit 
Server VM mixed mode

Bio-formats MATLAB toolbox 5.8.1 (2018 March 22)

Best regards,

Kouichi



-- 
Kouichi C. Nakamura, PhD
Senior Postdoctoral Neuroscientist
MRC Brain Network Dynamics Unit
University of Oxford
Mansfield Road, Oxford OX1 3TH, United Kingdom
+44-1865-271582 (office)
<a href="http://www.mrcbndu.ox.ac.uk/people/dr-kouichi-c-nakamura" class="">http://www.mrcbndu.ox.ac.uk/people/dr-kouichi-c-nakamura</a>
<a href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users" class="">kouichi.c.nakamura at gmail.com</a>
<a href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users" class="">kouichi.nakamura at pharm.ox.ac.uk</a></pre>
</blockquote>
<div class=""><br class="">
</div>
</div>
</div>
_______________________________________________<br class="">
ome-users mailing list<br class="">
<a href="mailto:ome-users@lists.openmicroscopy.org.uk" class="">ome-users@lists.openmicroscopy.org.uk</a><br class="">
http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users<br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
<br>
<span style="font-size:10pt;">The University of Dundee is a registered Scottish Charity, No: SC015096</span>
</body>
</html>