Skip to content

v0.1.0

Choose a tag to compare

@lucas-diedrich lucas-diedrich released this 03 Mar 21:25
· 238 commits to main since this release
fbd8428

Version 0.1.0 is out with many exciting features!

New features 🚀

Metadata parsers

DVP-IO is now able to automatically parse relevant metadata (resolution, objective magnification, channel names) from the provided microscopy files. This simplifies the usage and API of the read_czi function and enables users to extract more relevant data from the microscopy slides. Metadata reading capabilities are exposed with the new dvpio.read.image.read_metadata function.

Related PRs

Release workflow

DVP-IO now has an automated release workflow that significantly facilitates versioning and thus improves reproducibility and bug-hunting.

Related PRs

Breaking changes 🚨

CZI reader

Per default, the CZI reader (dvpio.read.image.read_czi) now automatically extracts all channels (compared to previously only the first channel). While this is typically more convenient for users and covers most use cases, this might introduce unexpected behavior in previous workflows that explicitly only need to extract the first channel but do not explicitly pass the channel=0 argument to the function.

Related PRs

Bug fixes 🛠️

CZI reader - BGR/RGB channels

Fixes severe bug in the CZI reader (dvpio.read.image.read_czi) that labels channels in CZI BGR images in the reversed order (i.e. uses RGB order instead of BGR order).

CZI reader - axes swapped

Fixes severe bug in the CZI reader (dvpio.read.image.read_czi) that lead to the x/y axes in images being swapped.

Misc

Full Changelog: v0.0.2...v0.1.0