Skip to content

Improvements to the DMR++ parser #230

@TomNicholas

Description

@TomNicholas

The DMR++ parser was merged in #133, but there are a few ways it could be improved.

  1. Docs. It's not actually listed anywhere publicly that DMR++ files are supported, not even in the docstring of open_virtual_dataset.
  2. HDF4 support (Support HDF4? #216)
  3. Use ChunkManifest.from_arrays, which should increase performance and will reduce reliance on the kerchunk in-memory format (open_virtual_dataset with dmr++ #113 (comment))
  4. Internal code improvements, e.g.:
    a. Use pathlib module instead of os internally
    b. Refactor to be more functional, see open_virtual_dataset with dmr++ #113 (comment)

cc @ayushnag @betolink

Metadata

Metadata

Assignees

No one assigned

    Labels

    DMR++documentationImprovements or additions to documentationreferences generationReading byte ranges from archival files

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions