<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="">
<span class="">Hi Dan,<br class="">
</span><span class=""><br class="">
</span><span class="">Thanks for following up on this thread. Unfortunately we do not have any recent specification<br class="">
</span><span class="">file documenting this new Deltavision format. Without knowing the specifics, we implemented<br class="">
</span><span class="">a minimal workaround in Bio-Formats 5.2.3 released today [1] which should hopefully deliver<br class="">
</span><span class="">support for these large time-series files to the community, including your customers.<br class="">
</span><span class=""><br class="">
</span><span class="">In the mid-term, updating the Bio-Formats reader to use the exact format specification is<br class="">
</span><span class="">certainly a more robust and maintainable approach as we have seen with other proprietary file<br class="">
</span><span class="">formats. In addition to the storage of the number of timepoints in the header, is there any other<br class="">
</span><span class="">major change in the specification that would affect Bio-Formats? Would you be allowed to share</span>
<div class=""><span class="">part or all of this new Deltavision format specification?<br class="">
</span><span class=""><br class="">
</span><span class="">Best,<br class="">
</span><span class="">Sébastien<br class="">
</span><span class=""><br class="">
</span><span class="">[1] <a href="https://www.openmicroscopy.org/community/viewtopic.php?f=11&t=8133" class="">https://www.openmicroscopy.org/community/viewtopic.php?f=11&t=8133</a></span>
<div class=""><span class=""><br class="">
</span><span class=""><br class="">
</span>
<div>
<blockquote type="cite" class="">
<div class="">On 5 Oct 2016, at 09:13, Daniel White <<a href="mailto:dan@chalkie.org.uk" class="">dan@chalkie.org.uk</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm"><font color="#1f497d" class=""><span style="font-size:10pt" class="">Hi </span><span style="font-size:13.3333px" class="">Bio-formats </span><span style="font-size:10pt" class=""> folks,</span></font></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class=""><br class="">
</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm"><font color="#1f497d" class=""><span style="font-size:10pt" class="">here is some more info </span><span style="font-size:13.3333px" class="">about</span><span style="font-size:10pt" class=""> opening
 large time </span><span style="font-size:13.3333px" class="">series</span><span style="font-size:10pt" class=""> .dv files, from the software engineers at the DeltaVision factory.</span></font></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class="">Does the latest .dv file format spec doc you have include the below info?</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class="">If not, let me know.</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class=""><br class="">
</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class="">cheers</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class=""><br class="">
</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class="">Dan</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class=""><br class="">
</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class=""><br class="">
</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class="">#################################################</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class="">There are two types of .dv formats: the old one, and the new one that we started using in 2006 which allows for much larger numbers of time-points.  From our software team,
 here’s the logic needed to determine the number of time-points in the file from the header of any .dv image file.  The complexity comes from backwards compatibility, but it should be straightforward enough!<u class=""></u><u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class=""><u class=""></u> <u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:36pt;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:11pt;font-family:calibri,sans-serif;color:red" class="">determine the image file type by reading the 16-bit integer at header byte 160<u class=""></u><u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:36pt;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:11pt;font-family:calibri,sans-serif;color:red" class=""><u class=""></u> <u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:36pt;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:11pt;font-family:calibri,sans-serif;color:red" class="">if the image file type is >= 100 then<u class=""></u><u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:72pt;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:11pt;font-family:calibri,sans-serif;color:red" class="">determine the number of time-points from the 32-bit integer at header byte 852<u class=""></u><u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:72pt;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:11pt;font-family:calibri,sans-serif;color:red" class=""><u class=""></u> <u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:36pt;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:11pt;font-family:calibri,sans-serif;color:red" class="">else if the image file type is < 100 then<u class=""></u><u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:72pt;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:11pt;font-family:calibri,sans-serif;color:red" class="">determine the number of time-points from the 16-bit integer at header byte 180<u class=""></u><u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class=""><u class=""></u> <u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class="">If you could pass this along to the bioformats group, that would be great.<u class=""></u><u class=""></u></span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class=""><br class="">
Let me know if you/they need any more information.</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class=""><br class="">
</span></p>
<p class="MsoNormal" style="margin-right:0cm;margin-left:0cm;font-size:12pt;font-family:"times new roman",serif">
<span style="font-size:10pt;font-family:arial,sans-serif;color:rgb(31,73,125)" class="">##################################################</span></p>
</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>