Skip to content

napari-aicsimage fails to read digital micrograph dm4 files #84

@ialxn

Description

@ialxn

Description

When I try to open a Gata Digital Micrograph .dm4 file I get
NoAvailableReaderError: No plugin found capable of reading OneView_600X_0092.dm4

If I just change the extension of the file to .dm3 it is read correctly (but I get the following warning)
miniforge3/envs/napari/lib/python3.12/site-packages/pydantic/_migration.py:283: UserWarning: `pydantic.error_wrappers:ValidationError` has been moved to `pydantic:ValidationError`.! SLF4J: No SLF4J providers were found. SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.

Expected Behavior

.dm4 file should be read (maybe with the above warning). I guess napari or napari-aicsimageio selects the reader based on the file extension and .dm4 is just missing in the list of supported files.

Environment

all components installed by conda from conda-forge

python 3.12.7 hc5c86c4_0_cpython conda-forge
napari 0.5.4 hd8ed1ab_0 conda-forge
napari-aicsimageio 0.7.2 pyhd8ed1ab_1 conda-forge

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions