<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div>Hi all,<br><br></div> Two releases today! These releases include the latest <a href="https://github.com/scijava/scijava-common">SciJava-common</a> and <a href="https://github.com/imagej/imglib">ImgLib</a>, which added the capacity to load multiple descendants of a single service, and fixed several bugs with <a href="https://github.com/imagej/imglib/blob/master/meta/src/main/java/net/imglib2/meta/CalibratedAxis.java">CalibratedAxis</a>, respectively.<br>

<br></div><div> Highlights of these releases include:<br></div><div><br></div><b>SCIFIO 0.6.0</b><br></div>- Created a <a href="https://github.com/scifio/scifio/blob/master/scifio/src/main/java/io/scif/SCIFIOService.java">SCIFIOService</a> class. All SCIFIO Services extend this base interface. This allows a SciJava <a href="https://github.com/scijava/scijava-common/blob/master/src/main/java/org/scijava/Context.java">Context</a> to be created listing just SCIFIOService.class and SciJavaService.class, and all necessary subclasses will be included automatically. This is the recommended way to create a Context if you want to limit its scope to classes required by SCIFIO.<br>

<br></div>- Bug fixes for the use of CalibratedAxis<br><br></div><div>- Several format-specific bug fixes<br><br></div><div>- Bug fixes for ImgOpener and ImgSaver behavior<br></div><div><br></div>- Added calibration value tokens to <a href="https://github.com/scifio/scifio/blob/master/scifio/src/main/java/io/scif/formats/FakeFormat.java">FakeFormat</a><br>

<br></div><b>SCIFIO-BF-compat 1.1.0</b><br></div>- All services now extend SCIFIOService. Thus, if a context is created using SCIFIOService.class, it will not need to specify any additional services when scifio-bf-compat is added to the classpath.<br>

<br></div>- More CalibratedAxis fixes!<br><br></div>- Rolled back N-D logic in the BioFormatsFormat. Unfortunately, SCIFIO is still fixed 5-D and the N-D logic was incompatible with several utility methods. This will be re-introduced when SCIFIO goes N-D.<br>

<br></div>- Added <a href="https://github.com/scifio/scifio-bf-compat/tree/master/src/main/java/io/scif/ome/xml">OME-XML</a> classes! All the converted OME-XML-based formats are now available in SCIFIO-BF-compat, including translators between several existing formats. Also, these classes can now take advantage of the CalibratedAxis framework in SCIFIO to better preserve calibration values.<br>

<br></div><b>Future plans</b><br></div>Hoping to get N-D refactoring into the SCIFIO 0.7.0 release. Unfortunately, the CalibratedAxis changes left a number of bugs that necessitated a release sooner rather than later.<br>

<br></div>We'll also be releasing a new component between SCIFIO-bf-compat and SCIFIO, which includes translated Bio-Formats (proprietary) formats. Our first priority will be improving TIFF performance in SCIFIO, then translating the <a href="https://github.com/openmicroscopy/bioformats/blob/develop/components/bio-formats/src/loci/formats/in/PrairieReader.java">PrairieReader</a> to take advantage of the updated TIFFFormat.<br>

<br></div>If you have any questions or run into bugs, let me know!<br><br></div>- Mark<br><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div>

</div></div></div></div></div></div></div></div></div>