E403 Reduce code duplication with `funlib.persistence` · Issue #206 · funkelab/gunpowder · GitHub
[go: up one dir, main page]

Skip to content

Reduce code duplication with funlib.persistence #206

@adjavon

Description

@adjavon

Many of the specifics of reading Zarr files are already handled in fun lib.persistence. It also already generalizes to other sources of array data.
Goal is to generalize the ZarrSource by making it use an Array object.

  • Change ZarrSource into an ArraySource that uses persistence in the background
  • Have the ArraySource read N5, numpy arrays, etc.
  • Deprecate H5LikeSource
  • Deprecate KLBSource

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0