<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1" bgcolor="#FFFFFF">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">We appreciate all your work, Curtis.&nbsp; We'll test the reader when it's released and keep you posted about what we find.<br>
<br>
Thanks again,<br>
Jimmy<br>
<br>
<div>
<div style="font-size:13px; font-family:Tahoma">
<div class="WordSection1">
<p class="MsoNormal"><b><span style="font-size:8pt; font-family:'Arial','sans-serif'">Jimmy Fong</span></b></p>
<p class="MsoNormal"><b><span style="font-size:8pt; font-family:'Arial','sans-serif'"></span></b><span style="font-size:8pt; font-family:'Arial','sans-serif'">Software Engineer</span></p>
<p class="MsoNormal"><span style="font-size:8pt; font-family:'Arial','sans-serif'"></span>&nbsp;</p>
<p class="MsoNormal"><span style="font-size:8pt; font-family:'Arial','sans-serif'">Bruker Nano Surfaces Division&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><a href="mailto:Jimmy.Fong@bruker-nano.com"><span style="font-size:8pt; font-family:'Arial','sans-serif'"><font color="#0000ff">Jimmy.Fong@bruker-nano.com</font></span></a><span style="font-size:8pt; font-family:'Arial','sans-serif'"></span></p>
<p class="MsoNormal"><span style="font-size:8pt; font-family:'Arial','sans-serif'">3030 Laura Lane, Suite 140&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><a href="https://remote.bruker-nano.com/itweb/www.bruker.com/nano"><span style="font-size:8pt; font-family:'Arial','sans-serif'"><font color="#0000ff">www.bruker.com/nano</font></span></a><span style="font-size:8pt; font-family:'Arial','sans-serif'"></span></p>
<p class="MsoNormal"><span style="font-size:8pt; font-family:'Arial','sans-serif'">Middleton, WI 53562-0677</span></p>
<p class="MsoNormal"><span style="font-size:8pt; font-family:'Arial','sans-serif'">Phone: &#43;1 608-662-0022 x163</span></p>
<div class="MsoNormal"><span style="color:rgb(31,73,125)">
<hr style="width:6.25in" align="left" noshade="" size="8" width="600">
</span></div>
<p class="MsoNormal"><b><i><span style="font-family:'Arial','sans-serif'; color:rgb(31,73,125)">We are now Bruker!</span></i></b></p>
<p class="MsoNormal"><span class="GramE"><b><i><span style="font-family:'Arial','sans-serif'; color:rgb(31,73,125)">Same great products.</span></i></b></span><b><i><span style="font-family:'Arial','sans-serif'; color:rgb(31,73,125)">&nbsp;
<span class="GramE">Same great technology.</span></span></i></b></p>
<p class="MsoNormal"><span class="GramE"><b><i><span style="font-family:'Arial','sans-serif'; color:rgb(31,73,125)">Same great people.</span></i></b></span><b><i><span style="font-family:'Arial','sans-serif'; color:rgb(31,73,125)">&nbsp;
<span class="GramE">New great name.</span></span></i></b></p>
<p class="MsoNormal">&nbsp;</p>
</div>
</div>
</div>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF466803"><font color="#000000" face="Tahoma" size="2"><b>From:</b> Jimmy Fong [fong@wisc.edu]<br>
<b>Sent:</b> Friday, August 29, 2014 2:30 PM<br>
<b>To:</b> Jimmy Fong<br>
<b>Subject:</b> Fwd: Re: [ome-devel] Prairie View XML changes for upcoming v5.2 Release<br>
</font><br>
</div>
<div></div>
<div><br>
<div class="moz-forward-container"><br>
<br>
-------- Original Message --------
<table class="moz-email-headers-table" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<th align="RIGHT" nowrap="nowrap" valign="BASELINE">Subject: </th>
<td>Re: [ome-devel] Prairie View XML changes for upcoming v5.2 Release</td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap" valign="BASELINE">Date: </th>
<td>Fri, 29 Aug 2014 14:22:28 -0500</td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap" valign="BASELINE">From: </th>
<td>Curtis Rueden <a class="moz-txt-link-rfc2396E" href="mailto:ctrueden@wisc.edu" target="_blank">
&lt;ctrueden@wisc.edu&gt;</a></td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap" valign="BASELINE">To: </th>
<td>Mike Wussow <a class="moz-txt-link-rfc2396E" href="mailto:Mike.Wussow@bruker-nano.com" target="_blank">
&lt;Mike.Wussow@bruker-nano.com&gt;</a></td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap" valign="BASELINE">CC: </th>
<td>Jason Swedlow <a class="moz-txt-link-rfc2396E" href="mailto:j.r.swedlow@dundee.ac.uk" target="_blank">
&lt;j.r.swedlow@dundee.ac.uk&gt;</a>, OME Development <a class="moz-txt-link-rfc2396E" href="mailto:ome-devel@lists.openmicroscopy.org.uk" target="_blank">
&lt;ome-devel@lists.openmicroscopy.org.uk&gt;</a>, Jimmy Fong <a class="moz-txt-link-rfc2396E" href="mailto:fong@wisc.edu" target="_blank">
&lt;fong@wisc.edu&gt;</a></td>
</tr>
</tbody>
</table>
<br>
<br>
<div dir="ltr">Hi Mike,
<div><br>
</div>
<div>
<div>&gt; We noticed that the latest release of the Bioformats reader did not</div>
<div>&gt; contain an update for the Prairie View Files.</div>
</div>
<div><br>
</div>
<div>Thanks for following up. I have updated the Bio-Formats Prairie file format reader to include support for PrairieView version 5.2 datasets. This work will be merged into the Bio-Formats mainline pending review, and can be browsed here:</div>
<div><br>
</div>
<div><a href="https://github.com/openmicroscopy/bioformats/pull/1305" target="_blank">https://github.com/openmicroscopy/bioformats/pull/1305</a><br>
</div>
<div><br>
</div>
<div>Thanks again for sending details about the new format, and for your continued patience.</div>
<div><br>
</div>
<div>Best regards,</div>
<div>Curtis</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Mon, Aug 18, 2014 at 7:41 AM, Mike Wussow <span dir="ltr">
&lt;<a href="mailto:Mike.Wussow@bruker-nano.com" target="_blank">Mike.Wussow@bruker-nano.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
              .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div lang="EN-US">
<div>
<p class="MsoNormal"><span style="color:#1f497d">Hi Jason and the OME Development Team,</span></p>
<p class="MsoNormal"><span style="color:#1f497d">&nbsp;</span></p>
<p class="MsoNormal"><span style="color:#1f497d">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We noticed that the latest release of the Bioformats reader did not contain an update for the Prairie View Files. &nbsp;&nbsp;We are wondering if there is anything we can do to offer further support so
 that the capabilities are updated for the next release.&nbsp; Please let me know if we can help in some way.</span></p>
<p class="MsoNormal"><span style="color:#1f497d">&nbsp;</span></p>
<p class="MsoNormal"><span style="color:#1f497d">Best,</span></p>
<p class="MsoNormal"><span style="color:#1f497d">&nbsp;</span></p>
<p class="MsoNormal"><span style="color:#1f497d">Mike</span></p>
<div>
<p class="MsoNormal"><span style="color:#1f497d">&nbsp;</span></p>
<div>
<p class="MsoNormal"><b><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Michael C. Wussow</span></b><span style=""></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Director Product Line Management</span></p>
<p class="MsoNormal"><span style="">&nbsp;</span></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Bruker&nbsp;Nano Surfaces Division&nbsp;&nbsp;&nbsp;
</span><u><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:blue"><a href="mailto:mike.wussow@bruker-nano.com" target="_blank"><span style="color:blue">mike.wussow@bruker-nano.com</span></a></span></u><span style=""></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">3030 Laura Lane, Suite 140&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="http://www.bruker.com/nano" target="_blank">http://www.bruker.com/nano</a></span><span style=""></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Middleton, WI 53562-0677</span><span style=""></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Phone:
<a href="tel:%2B1%20608-662-0022%20x167" value="&#43;16086620022" target="_blank">&#43;1 608-662-0022 x167</a></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Cell:
</span><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">&#43;1
</span><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black"><a href="tel:608-381-8252" value="&#43;16083818252" target="_blank">608-381-8252</a></span><span style=""></span></p>
<div>
<div>
<div>
<div>
<div class="MsoNormal"><span style="font-size:10.0pt; font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;; color:#1f497d">
<hr style="width:6.25in" align="left" noshade="noshade" size="8" width="600">
</span></div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><span style="color:#1f497d">&nbsp;</span></p>
</div>
<div>
<div style="border:none; border-top:solid #b5c4df
                      1.0pt; padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt; font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style="font-size:10.0pt; font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Jason Swedlow [mailto:<a href="mailto:j.r.swedlow@dundee.ac.uk" target="_blank">j.r.swedlow@dundee.ac.uk</a>]
<br>
<b>Sent:</b> Tuesday, June 10, 2014 4:59 AM<br>
<b>To:</b> Mike Wussow<br>
<b>Cc:</b> OME Development<br>
<b>Subject:</b> Re: [ome-devel] Prairie View XML changes for upcoming v5.2 Release</span></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">&nbsp;</p>
<p>Hi Mike</p>
<p>Thanks for this info.&nbsp; It's great to have this spec and the example data.&nbsp; We'll look at this and let you know if we have any questions or issues.</p>
<p>I don't know if we can get this into our upcoming release, as we already have a lot of work scheduled for that.&nbsp; We'll definitely cc you on the relevant tickets so you can follow our progress.</p>
<p>Thanks again for this contribution.&nbsp; We welcome all info and sample data from the commercial imaging community.&nbsp; Thanks to all at Bruker for their support of Bio-Formats.</p>
<p>Cheers,</p>
<p>Jason</p>
<p>Centre for Gene Regulation &amp; Expression | Open Microscopy Environment | University of Dundee</p>
<div>
<p class="MsoNormal"><span style="">On 9 Jun 2014 15:54, Mike Wussow &lt;<a href="mailto:Mike.Wussow@bruker-nano.com" target="_blank">Mike.Wussow@bruker-nano.com</a>&gt; wrote:</span></p>
</div>
<div>
<div>
<p class="MsoNormal">Dear Bio-formats Community,</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">Prairie View version 5.2 will be released the first week in July 2014.&nbsp; With this release we have found it necessary to make changes to our XML files.&nbsp; We realize that these changes will likely break the Bio-formats reader for our files
 but were necessary changes that should serve our customers well moving forward.&nbsp; Therefore we are providing information on the changes and example data sets in advance of our release in the hopes that this community can update the Bio-formats reader to accommodate
 these changes.</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">A summary of the changes that have occurred to our XML files can be found here:
<a href="https://www.dropbox.com/s/sf2e634tpuv6ffh/Prairie%20View%20XML%20Evolution.docx" target="_blank">
https://www.dropbox.com/s/sf2e634tpuv6ffh/Prairie%20View%20XML%20Evolution.docx</a> as well as in the text below.</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">Example data sets can be downloaded here: <a href="https://www.dropbox.com/sh/rtd73wcu4oboqt4/AABKM1rdhYLWjFVrw-YA5__Sa" target="_blank">
https://www.dropbox.com/sh/rtd73wcu4oboqt4/AABKM1rdhYLWjFVrw-YA5__Sa</a></p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal"><b><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Michael C. Wussow</span></b></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Director Product Line Management</span></p>
<p class="MsoNormal"><span style="">&nbsp;</span></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Bruker&nbsp;Nano Surfaces Division&nbsp;&nbsp;&nbsp;
</span><u><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:blue"><a href="mailto:mike.wussow@bruker-nano.com" target="_blank">mike.wussow@bruker-nano.com</a></span></u></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">3030 Laura Lane, Suite 140&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="http://www.bruker.com/nano" target="_blank">http://www.bruker.com/nano</a></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Middleton, WI 53562-0677</span></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Phone:
<a href="tel:%2B1%20608-662-0022%20x167" value="&#43;16086620022" target="_blank">&#43;1 608-662-0022 x167</a></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:black">Cell:
<a href="tel:%2B1%20608-381-8252" value="&#43;16083818252" target="_blank">&#43;1 608-381-8252</a></span></p>
<div>
<div>
<div>
<div>
<div>
<div class="MsoNormal"><span style="font-size:10.0pt; font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;; color:#1f497d">
<hr style="width:6.25in" align="left" noshade="noshade" size="8" width="600">
</span></div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal">&nbsp;</p>
<div style="border:none; border-bottom:solid
                            #4f81bd 1.0pt; padding:0in 0in 4.0pt 0in">
<p class="MsoNormal" style="margin-bottom:15.0pt"><span style="font-size:26.0pt; font-family:&quot;Cambria&quot;,&quot;serif&quot;; color:#17365d; letter-spacing:.25pt">Prairie View XML Evolution</span></p>
</div>
<p class="MsoNormal" style="margin-top:24.0pt; line-height:115%"><b><span style="font-size:14.0pt; line-height:115%; font-family:&quot;Cambria&quot;,&quot;serif&quot;; color:#365f91">Version 4.x and Earlier</span></b></p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">This is the format most Prairie View users are accustomed to seeing, and most third-party applications are able to handle.&nbsp; The largest issue with customers trying to parse this format is trying
 to read the XML file like a text file, looking for certain strings or assuming a fixed order, when it should be read as an XML file using whatever XML parser is available in the programming language being used.</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">Another lesser-known issue with this format is that while the first line in the file says it is XML version 1.0, the file actually contains some characters that aren’t valid for version 1.0
 and instead require version 1.1.&nbsp; Some XML parsing libraries (for example, MATLAB’s) are picky about this distinction and refuse to read the XML files unless the version at the top of the file is changed from 1.0 to 1.1.&nbsp; However, Microsoft/.NET doesn’t support
 version 1.1, so if the file is changed, Prairie View can no longer read the file.&nbsp; Removal of those characters is beyond the scope of Bruker’s current technical development projects.</p>
<p class="MsoNormal" style="margin-top:24.0pt; line-height:115%"><b><span style="font-size:14.0pt; line-height:115%; font-family:&quot;Cambria&quot;,&quot;serif&quot;; color:#365f91">Version 5.0</span></b></p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">In addition to the traditional XML file format, Prairie View version 5.0 offers the option to&nbsp; ‘Use Smaller XML File Format’; the user can toggle this option under the ‘Preferences’ menu in
 the Prairie View software.&nbsp; </p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">The smaller XML file format eliminates the duplicate state key/value pairs by introducing a hierarchical structure where only what has changed is written out.&nbsp; This saves tens to hundreds of
 megabytes for larger data sets.&nbsp; However, most third-party applications designed to read the larger XML files will not read the smaller format because they don’t know where to find data that can exist in any one of three places.&nbsp; The differences are illustrated
 in the following example.</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">In earlier versions each data set XML file looked something like the following:</p>
<p class="MsoNormal" style="margin-right:0in; margin-bottom:10.0pt; margin-left:.5in; line-height:115%">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br>
&lt;PVScan version=&quot;4.3.2.24&quot; date=&quot;3/27/2013 5:01:57 PM&quot; <span style="color:red">…</span> &gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp; …</span><br>
&nbsp;&nbsp;&nbsp; &lt;Sequence <span style="color:red">…</span> &gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Frame <span style="color:red">… </span>&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;PVStateShard&gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; …All state key/value pairs are listed here, for every frame, even if they don’t change…
</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/PVStateShard&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Frame&gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; …There could be more frames here…<br>
</span>&nbsp;&nbsp;&nbsp; &lt;/Sequence&gt;<span style="color:red"><br>
&nbsp;&nbsp;&nbsp; …There could be more sequences here…<br>
</span>&lt;/PVScan&gt;</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">XML files using the smaller format look something like the following:</p>
<p class="MsoNormal" style="margin-right:0in; margin-bottom:10.0pt; margin-left:.5in; line-height:115%">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br>
&lt;PVScan version=&quot;5.0.64.100&quot; date=&quot;4/15/2014 ţý9:01:26 AM&quot; <span style="color:red">
…</span> &gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp; …<br>
</span>&nbsp;&nbsp;&nbsp; &lt;PVStateShard&gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; …All state key/value pairs are listed here,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this can be thought of as the grandparent state… </span><br>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/PVStateShard&gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp; …</span><br>
&nbsp;&nbsp;&nbsp; &lt;Sequence <span style="color:red">…</span> &gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; …</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;PVStateShard&gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; …Only state key/value pairs which differ from the grandparent state are listed here,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this can be thought of as the parent state… </span><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/PVStateShard&gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; …</span><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Frame <span style="color:red">… </span>&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;PVStateShard&gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; …Only state key/value pairs which differ from the parent state are listed here,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this can be thought of as the child state… </span><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/PVStateShard&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Frame&gt;<br>
<span style="color:red">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; …There could be more frames here…<br>
</span>&nbsp;&nbsp;&nbsp; &lt;/Sequence&gt;<span style="color:red"><br>
&nbsp;&nbsp;&nbsp; …There could be more sequences here…<br>
</span>&lt;/PVScan&gt;</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">It is important to note that any XML parser capable of handling the smaller XML format can still read the old format.&nbsp; The old, larger format is like a special case of the smaller XML file
 where the child state contains every state key/value pair and it is never necessary to look at the parent or grandparent state.&nbsp; It is still a good practice to check if those parent and grandparent nodes exist prior to trying to access them.</p>
<p class="MsoNormal" style="margin-top:24.0pt; line-height:115%"><b><span style="font-size:14.0pt; line-height:115%; font-family:&quot;Cambria&quot;,&quot;serif&quot;; color:#365f91">Version 5.1</span></b></p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">There were no significant changes in the XML structure between version 5.0 and 5.1. The option for the user to select either the original or the smaller XML format exists in 5.1 as it did in
 5.0.</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">In Prairie View 5.1, OME TIFF support was updated and extended to allow Fiji/ImageJ to import our datasets using just the TIFF files.&nbsp; Almost every TIFF file written in version 5.1 is an OME
 TIFF, as noted by the *.ome.tif file extension.&nbsp; In version 5.0, and earlier versions supporting OME TIFF, adding OME TIFF metadata to the TIFFs was done in post processing and did not change the file extension; that OME TIFF implementation was rudimentary
 and designed with a single case in mind.&nbsp; The changes in 5.1 fully implement the OME TIFF format.</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">A data set can be imported into Fiji/ImageJ using the OME TIFF metadata (instead of the Prairie View data set XML file) by selecting the first *ome.tif file in the folder (instead of the XML
 file that would normally be used by the Bio-Formats import tool).&nbsp; The first *.ome.tif file is a little larger than the rest and contains information about all the other related TIF files.</p>
<p class="MsoNormal" style="margin-top:24.0pt; line-height:115%"><b><span style="font-size:14.0pt; line-height:115%; font-family:&quot;Cambria&quot;,&quot;serif&quot;; color:#365f91">Version 5.2</span></b></p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">This version takes the smaller XML format introduced in version 5.1 and makes it the default format, with no option to go back to writing out the larger data set XML files.&nbsp; In addition, the
 format of the state key/value pairs has changed slightly to incorporate indices and sub-indices where applicable.</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">For example here are what some state key/value pairs looked like prior to version 5.2:</p>
<p class="MsoNormal" style="margin-right:0in; margin-bottom:10.0pt; margin-left:.5in; line-height:115%">
&lt;Key key=&quot;linesPerFrame&quot; permissions=&quot;Read, Write, Save&quot; value=&quot;186&quot; /&gt;<br>
&lt;Key key=&quot;pmtGain_0&quot; permissions=&quot;Write, Save&quot; value=&quot;605&quot; /&gt;<br>
&lt;Key key=&quot;pmtGain_1&quot; permissions=&quot;Write, Save&quot; value=&quot;604&quot; /&gt;<br>
&lt;Key key=&quot;pmtGain_2&quot; permissions=&quot;Write, Save&quot; value=&quot;0&quot; /&gt;<br>
&lt;Key key=&quot;positionCurrent_XAxis&quot; permissions=&quot;Write, Save&quot; value=&quot;0.95&quot; /&gt;<br>
&lt;Key key=&quot;positionCurrent_YAxis&quot; permissions=&quot;Write, Save&quot; value=&quot;-4.45&quot; /&gt;<br>
&lt;Key key=&quot;positionCurrent_ZAxis&quot; permissions=&quot;Write, Save&quot; value=&quot;-9,62.45&quot; /&gt;</p>
<span style="font-size:11.0pt; line-height:115%; font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><br clear="all">
</span>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">&nbsp;</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">Here is what those same state key/value pairs look like in version 5.2:</p>
<p class="MsoNormal" style="margin-right:0in; margin-bottom:10.0pt; margin-left:.5in; line-height:115%">
&lt;PVStateValue key=&quot;linesPerFrame&quot; value=&quot;186&quot; /&gt;<br>
&lt;PVStateValue key=&quot;pmtGain&quot;&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;IndexedValue index=&quot;0&quot; value=&quot;605&quot; description=&quot;Ch1 High Voltage&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;IndexedValue index=&quot;1&quot; value=&quot;604&quot; description=&quot;Ch2 High Voltage&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;IndexedValue index=&quot;2&quot; value=&quot;0&quot; description=&quot;Ch3 High Voltage&quot; /&gt;<br>
&lt;/PVStateValue&gt;<br>
&lt;PVStateValue key=&quot;positionCurrent&quot;&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;SubindexedValues index=&quot;XAxis&quot;&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;SubindexedValue subindex=&quot;0&quot; value=&quot;0.95&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/SubindexedValues&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;SubindexedValues index=&quot;YAxis&quot;&gt;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;SubindexedValue subindex=&quot;0&quot; value=&quot;-4.45&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/SubindexedValues&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;SubindexedValues index=&quot;ZAxis&quot;&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;SubindexedValue subindex=&quot;0&quot; value=&quot;-9&quot; description=&quot;Focus&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;SubindexedValue subindex=&quot;1&quot; value=&quot;62.45&quot; description=&quot;Piezo&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/SubindexedValues&gt;<br>
&lt;/PVStateValue&gt;</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">Notice that in addition to the slight formatting changes, description fields have been enhanced to include some human-recognizable identifiers for key/value pairs which would otherwise only
 have a programmatically generated index associated with them.&nbsp; Since this new description field has just been introduced, not all key/value pairs have been implemented; more will be implemented over time.</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">It is also worth noting that keys, indices, and sub-indices in version 5.2 are written in alphabetical/numerical order, whereas the order in older versions could vary based on a number of factors.</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">Also new to version 5.2 is XML metadata related to Spectral Mode in Prairie View.&nbsp; If a sequence was collected in Spectral Mode, the sequence tag would have the SpectralMode attribute set to
 “True”.</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">&lt;Sequence SpectralMode=&quot;True&quot; …</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">The rest of the metadata format is consistent with a non-spectral dataset except that instead of having a maximum of four image channels, there can be 16 channels with each channel corresponding
 to subset of the entire emission spectrum.&nbsp; Each channel is denoted by the &lt;File&gt; tag and has attributes for channel name, channel number, timestamp and filename.&nbsp; Metadata for a spectral frame with 16 spectral channels is formatted as follows:</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">&lt;Frame index=&quot;1&quot; parameterSet=&quot;CurrentSettings&quot; absoluteTime=&quot;0.374000000000024&quot; relativeTime=&quot;0&quot;&gt;</p>
<p class="MsoNormal" style="margin-right:0in; margin-bottom:10.0pt; margin-left:.5in; line-height:115%">
&lt;File absoluteTime=&quot;0.374&quot; relativeTime=&quot;0&quot; filename=&quot;TSeries-06052014-1318-003_Cycle00001_Ch1_000001.ome.tif&quot; wavelengthMax=&quot;531&quot; wavelengthMin=&quot;526&quot; channelName=&quot;SpectralChannel_01&quot; channel=&quot;1&quot;/&gt;</p>
<p class="MsoNormal" style="margin-right:0in; margin-bottom:10.0pt; margin-left:.5in; line-height:115%">
…</p>
<p class="MsoNormal" style="margin-right:0in; margin-bottom:10.0pt; margin-left:.5in; line-height:115%">
&lt;File absoluteTime=&quot;0.374&quot; relativeTime=&quot;0&quot; filename=&quot;TSeries-06052014-1318-003_Cycle00001_Ch16_000001.ome.tif&quot; wavelengthMax=&quot;828&quot; wavelengthMin=&quot;808&quot; channelName=&quot;SpectralChannel_16&quot; channel=&quot;16&quot;/&gt;</p>
<p class="MsoNormal" style="margin-right:0in; margin-bottom:10.0pt; margin-left:.5in; line-height:115%">
&lt;ExtraParameters lastGoodFrame=&quot;0&quot;/&gt;</p>
<p class="MsoNormal" style="margin-right:0in; margin-bottom:10.0pt; margin-left:.5in; line-height:115%">
&lt;PVStateShard/&gt;</p>
<p class="MsoNormal" style="margin-bottom:10.0pt; line-height:115%">&lt;/Frame&gt;</p>
<p class="MsoNormal">&nbsp;</p>
</div>
</div>
<p class="MsoNormal"><span style=""><br>
</span><span style="">The University of Dundee is a registered Scottish Charity, No: SC015096</span><span style="">
</span></p>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
ome-devel mailing list<br>
<a href="mailto:ome-devel@lists.openmicroscopy.org.uk" target="_blank">ome-devel@lists.openmicroscopy.org.uk</a><br>
<a href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel" target="_blank">http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
<br>
</div>
<br>
</div>
</div>
</div>
</body>
</html>