<div dir="ltr"><div>Dear all,<br><br></div><div>I use bioformats.jar with Matlab to read in ND2 files. Previously I used a 5.0.0-DEV version of loci_tools. <br>With bioformats I have some problems to retrieve meta data from ND2 files.<br>

</div><div>With 5.0.3 I can successfully read x,y,z position data, but with 5.0.4 I get some discrepancies.<br></div><div>With both bioformat versions I fail to get the time values of each image. However, with loci_tools I was able to do this.<br>

<br></div><div>Below is my current approach to read meta data from an ND2 file. Maybe someone can point out to me how to do this differently, or how to fix the code I use?<br></div><div>Also, is it possible to retrieve the PFS status of each image plane from an ND2 file?<br>

</div><div><br><br></div><div>I used to retrieve e.g the x-position of a specific plane from an ND2 file in the following way:<br><br>raw=r.getGlobalMetadata();<br>x=raw.get('X position for position #00083');<br>
</div>
<div>This is for an ND2 file with 82 timepoints, 2 channels and 120 multipoints, i.e. the highest index was #09840 (for some reason I had to assume 82*120*2channels as the highest index for zero padding, starting from #09841 to #19680 all values are identical)<br>

<br></div><div>However, with bioformats 5.0.4 this gives me the x-value of the first time-point instead of the 83rd. Similarly, in another experiment with 65 timepoints, the string 'X position for position #00066' gives me again the value of the first time-point instead of the 66th.<br>

<br></div><div>Is this a bug in the new 5.0.4 version? I think this happened to me before with some loci_tools version, but in a later version my approach worked again. For bioformats 5.0.3 I can retrieve the mentioned x positions just fine.<br>

<br></div><div>I also need to retrieve the time data for each image. I used to work with loci_tools (daily built from 6th September 2013) with <br>rawSeries=r.getSeriesMetadata(); <br>t=rawSeries.get('timestamp #0001')<br>

</div><div>(less zero-padding was needed, as this time the highest index was 82*120=9840, also getSeriesMetadata is used since getMetadata takes very long to load)<br></div><div><br></div><div>This worked fine, but since there were some bug fixes for ND2 files and r.setID() runs significantly faster, I would like to stay with bioformats instead of loci_tools.<br>

</div><div><br><br></div><div>Best regards,<br>Enno<br></div><br clear="all"><br>-- <br>Enno R. Oldewurtel<br>AG Prof. B. Maier / Biophysics Group<br>Biozentrum<br>Universitaet zu Koeln<br>Zuelpicher Str. 47b<br>50674 Koeln<br>

<br><a href="mailto:enno.oldewurtel@uni-koeln.de" target="_blank">enno.oldewurtel@uni-koeln.de</a><br>Tel: +49-221-470-8048<br>Fax: +49-221-470-6230<br><a href="http://www.biophysics.uni-koeln.de/" target="_blank">http://www.biophysics.uni-koeln.de/</a>
</div>