<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)">
<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:Menlo;
        panose-1:2 11 6 9 3 8 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle20
        {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-GB" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">Dear Ghee</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">We have created a trello card
</span><a href="https://trello.com/c/j9FCLOZu/359-czbmi-new-structured-directories-czi-format"><span style="font-family:"Arial",sans-serif;color:#1155CC">https://trello.com/c/j9FCLOZu/359-czbmi-new-structured-directories-czi-format</span></a><span style="font-family:"Arial",sans-serif;color:black">
 to deal with this matter in Bio-Formats.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">Thank you very much for your suggestions and interest.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">This is clearly a “yet-another-format” problem which we had to deal with many times before.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">One option is to support the effort by submitting Pull Requests to the Bio-Formats reader repository by following the instructions outlined at
</span><a href="https://docs.openmicroscopy.org/latest/bio-formats6.0/developers/"><span style="font-family:"Arial",sans-serif;color:#1155CC">https://docs.openmicroscopy.org/latest/bio-formats6.0/developers/</span></a><span style="font-family:"Arial",sans-serif;color:black">.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">More precisely, the relevant chapter is
</span><a href="https://docs.openmicroscopy.org/latest/bio-formats6.0/developers/reader-guide.html"><span style="font-family:"Arial",sans-serif;color:#1155CC">https://docs.openmicroscopy.org/latest/bio-formats6.0/developers/reader-guide.html</span></a><span style="font-family:"Arial",sans-serif;color:black">
 .</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">Another option is to engage directly with the manufacturers and ask them to commission the work. Please see the relevant blog
</span><a href="http://blog.openmicroscopy.org/file-formats/community/2016/08/31/bf-partnerships/"><span style="font-family:"Arial",sans-serif;color:#1155CC">http://blog.openmicroscopy.org/file-formats/community/2016/08/31/bf-partnerships/</span></a><span style="font-family:"Arial",sans-serif;color:black">
 if you want to pursue this course of action. This approach is more likely to succeed if you join forces with other colleagues using the same format.</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">Hope this helps.</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">Thank you once more.</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">All the best</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">Petr</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">OME Team</span><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-right:36.0pt"><o:p> </o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal">Dear Jean-Marie and Petr,<span class="apple-converted-space"> </span><o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Glad to hear you all are safely back, stay warm!<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Thanks for asking about the czi structure for multi-block acquisition on Zeiss.<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">I found a smaller test set and zipped it up for sharing (<a href="https://www.dropbox.com/s/3wjxqd2i66zau2s/Archive.zip"><span style="color:purple">https://www.dropbox.com/s/3wjxqd2i66zau2s/Archive.zip</span></a> , approximately 57MB).<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">The structure of the output from zeiss is as below:<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="background:#212121"><span style="font-size:8.5pt;font-family:Menlo;color:#D6D6D6">├── PA01gfp_PF5mScarlet-1.czi</span><o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="background:#212121"><span style="font-size:8.5pt;font-family:Menlo;color:#D6D6D6">│   ├── PA01gfp_PF5mScarlet-1.czmbi</span><o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="background:#212121"><span style="font-size:8.5pt;font-family:Menlo;color:#D6D6D6">│   ├── PA01gfp_PF5mScarlet-1_AcquisitionBlock1.czi</span><o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="background:#212121"><span style="font-size:8.5pt;font-family:Menlo;color:#D6D6D6">│   │   └── PA01gfp_PF5mScarlet-1_AcquisitionBlock1_pt1.czi</span><o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="background:#212121"><span style="font-size:8.5pt;font-family:Menlo;color:#D6D6D6">│   └── PA01gfp_PF5mScarlet-1_AcquisitionBlock2.czi</span><o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="background:#212121"><span style="font-size:8.5pt;font-family:Menlo;color:#D6D6D6">│       └── PA01gfp_PF5mScarlet-1_AcquisitionBlock2_pt2.czi</span><o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="background:#212121"><span style="font-size:8.5pt;font-family:Menlo;color:#D6D6D6">└── zen\ blue.JPG</span><o:p></o:p></p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">1. folder named with .czi<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">2. master file to open in zen blue is the .czmbi<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">3. each block has its own folder with .czi end<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">4. first block is 3 channel  (3 x 2048 x 2048) for brightfield + red + green<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">5. second block is a timelapse of brightfield (7 x 2048 x 2048)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Picture below is how it looks on zen blue, when i open the czmbi file — it understands the 2 block structure and has 8 timepoints, the first with 3 channels and the other 7 in brightfield only. I stopped this after one loop, so usually
 each folder block would have many more czi files for different timepoints (10 to hundreds for testing examples).<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><image001.jpg><o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">If omero allows upload of folders, i can keep the raw data intact without flattening it (zeiss won’t read after flattening). It would be great too if omero allows upload of files it can’t recognize (or won’t open) — the czmbi file would
 be rejected, or a README.md/txt within the folder would be great for bookkeeping. This would allow the same folder structure on both the local machine and “what’s viewable” on  the omero server, rather than two slightly different formats which may be fragile
 as projects change hands over time perhaps? Not sure how difficult it would be, so thanks for thinking about it. Maybe along the same spirit as <a href="https://cloud.google.com/storage/docs/gsutil/addlhelp/HowSubdirectoriesWork"><span style="color:purple">how
 flat namespace storage buckets mimic nested directories</span></a> by treating the entire directory path with “/“ characters as the object name (but I’m not sure if it affects windows users with 260 char limit).<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-right:36.0pt">Ghee Hwee<o:p></o:p></p>
</div>
</div>
</div>
<br>
<span style="font-size:10pt;">The University of Dundee is a registered Scottish Charity, No: SC015096</span>
</body>
</html>