<div dir="ltr"><div class="gmail_extra">Hi Burkhard,</div><div class="gmail_extra"><br></div><div class="gmail_extra">>I implemented a SCIFIO plugin</div><div class="gmail_extra"><br></div><div class="gmail_extra">Awesome! :) </div><div class="gmail_extra"><br></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">>I am aware of the CellImg data structure, which seems to be just what I need, but I am unsure how to make use of it through a SCIFIO Reader</span><br></div><div class="gmail_extra"><span style="font-size:12.8000001907349px"><br></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">When consuming software (e.g. ImageJ) calls into SCIFIO (e.g. via the DatasetIOService[1] or ImgOpener[2]) it passes a configuration object which can tell SCIFIO to use a CellImg[3]. So the Reader itself doesn't really need to know about the CellImg. The CellImg will use the select an appropriate Reader to open bytes on demand. However, right now you are still likely going to get bit by the default AbstractReader[4] or DataTools[5].</span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px"><br></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">If you worked around these hard-coded limitations, I don't think it will be possible to actually display your planes - at least in Fiji/ImageJ right now.</span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px"><br></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">Basically, the short answer is: there is no recommended way to do this at the moment.</span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px"><br></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">That said, along with improving performance, expanding the SCIFIOCellImg class to support sub-region caching[6] to facilitate >2GB planes is extremely high on my priorities list right now. It is functionality I would like to have in SCIFIO in the very near future.</span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px"><br></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">Hope that helps a bit. Let us know if there's any more information that would be helpful in the mean time.</span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px"><br></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">Best,</span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">Mark</span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px"><br></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">[1] <a href="https://github.com/scifio/scifio/blob/master/src/main/java/io/scif/services/DatasetIOService.java#L69">https://github.com/scifio/scifio/blob/master/src/main/java/io/scif/services/DatasetIOService.java#L69</a></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">[2] <a href="https://github.com/scifio/scifio/blob/master/src/main/java/io/scif/img/ImgOpener.java#L139-147">https://github.com/scifio/scifio/blob/master/src/main/java/io/scif/img/ImgOpener.java#L139-147</a></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">[3] <a href="https://github.com/scifio/scifio/blob/master/src/main/java/io/scif/config/SCIFIOConfig.java#L370-373">https://github.com/scifio/scifio/blob/master/src/main/java/io/scif/config/SCIFIOConfig.java#L370-373</a></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">[4] <a href="https://github.com/scifio/scifio/blob/master/src/main/java/io/scif/AbstractReader.java#L134-147">https://github.com/scifio/scifio/blob/master/src/main/java/io/scif/AbstractReader.java#L134-147</a></span><br></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">[5] <a href="https://github.com/scifio/scifio/blob/master/src/main/java/io/scif/common/DataTools.java#L881-888">https://github.com/scifio/scifio/blob/master/src/main/java/io/scif/common/DataTools.java#L881-888</a></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">[6] <a href="https://github.com/scifio/scifio/issues/125">https://github.com/scifio/scifio/issues/125</a></span></div></div>