Skip to content

Releases: AllenCellModeling/aicsimageio

ND2 xarray OME metadata update (last Python3.8 supported version)

30 Oct 17:45
Compare
Choose a tag to compare

Special Note

This is the last version that will support Python3.8

What's Changed

New Contributors

Full Changelog: v4.12.1...v4.13.0

OME metadata for ND2 reader and ome-types upgrade

16 Aug 21:05
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.12.0...v4.12.1

zarr and sldy reader and other improvements

16 Aug 20:18
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.11.0...v4.12.0

mosaic tile improvements and other bugfixes

09 May 17:20
Compare
Choose a tag to compare

AICSImageIO 4.11.0

What's Changed

New Contributors

Full Changelog: v4.10.0...v4.11.0

bug fixes and OME-Zarr Writer

02 May 21:04
Compare
Choose a tag to compare

AICSImageIO 4.10.0

What's Changed

New Contributors

Full Changelog: v4.9.4...v4.10.0

Bugfixes for TiffGlobReader

06 Dec 20:49
Compare
Choose a tag to compare

What's Changed

  • bugfix/Fix UnboundLocalError in TiffGlobReader by @ianhi in #449

Full Changelog: v4.9.3...v4.9.4

Dimension Handling Fixes

15 Nov 20:39
Compare
Choose a tag to compare

AICSImageIO v4.9.3

AICSImageIO is a library for image reading, writing, and metadata conversion in pure Python with readers for many Bio and Microscopy related formats (TIFF, CZI, ND2, DV, LIF).

What's Changed

Full Changelog: v4.9.2...v4.9.3

A Mixed Bag of Bugfixes

24 Aug 14:56
Compare
Choose a tag to compare

AICSImageIO v4.9.2

AICSImageIO is a library for image reading, writing, and metadata conversion in pure Python with readers for many Bio and Microscopy related formats (TIFF, CZI, ND2, DV, LIF).

This release include the option to add physical pixel sizes to the ArrayLikeReader (#426), a bugfix related to non-naturally indexed CZI scenes (#432), a hopeful patch to catch some edge cases regarding passing specific indices as a list or tuple to our get_image_data (and related) calls (#429), and finally, some documentation improvements regarding the installation of CZI support (#433).

What's Changed

  • feature/add-physical-pixel-sizes-param-to-array-like by @colobas in #426
  • bugfix/czi-scene-selection-for-inconsistent-scenes-regression by @toloudis in #432
  • bugfix/convert-dimension-spec-lists-to-slices-when-possible by @toloudis in #429
  • admin/include-fsspec-dep-for-czi-in-readme by @evamaxfield in #433

New Contributors

Full Changelog: v4.9.1...v4.9.2

A Bug Fix Here, A Bug Fix There, Bug Fixes Everywhere

02 Aug 17:08
Compare
Choose a tag to compare

AICSImageIO v4.9.1

AICSImageIO is a library for image reading, writing, and metadata conversion in pure Python with readers for many Bio and Microscopy related formats (TIFF, CZI, ND2, DV, LIF).

This release has a suite of bugfixes for the Dimensions object typing, CZI file formats scene indexing, CZI file formats channel names extraction, CZI file formats pixel type, and then finally a couple of changes related to a breaking change in the upstream filesystem handler (fsspec).

What's Changed

Full Changelog: v4.9.0...v4.9.1

Scene Stacking!

19 Jul 16:09
Compare
Choose a tag to compare

This release introduces a new feature, scene stacking!

The original issue that spawned this entire feature can be seen here: #335
We currently have a decent number of users that loop over all scenes and stack them into a single array manually. This release adds a function to both the AICSImage and all Reader objects that will do that for you, with some additional options as to how to stack.

many_scene_image = AICSImage("many-scenes.czi")
all_scenes_np = many_scene_image.get_stack()
all_scenes_da = many_scene_image.get_dask_stack()
all_scenes_xarray_np = many_scene_image.get_xarray_stack()
all_scenes_xarray_da = many_scene_image.get_xarray_dask_stack()

All of these have a few extra parameters which can be seen in our documentation for generate_stack

What's Changed

Full Changelog: v4.8.0...v4.9.0

Other News

We finally started working on a version 5, or "the plugin revamp" of this library! You can track our progress in the version 5 discussion post