Open KOLANICH opened 3 years ago
Kaitai Struct is a declarative DSL for specifying both human-readable and machine-readable specs that can be compiled into ready-to-use parsers for multiple programming languages. It would be nice to specify Zarr in KS.
BTW, https://github.com/KOLANICH/kaitai_struct_formats/blob/numpy_npy/serialization/numpy_npy.ksy may be helpful for your task.
cc @rabernat (who has done some other spec doc work and may have thoughts here)
Kaitai Struct is a declarative DSL for specifying both human-readable and machine-readable specs that can be compiled into ready-to-use parsers for multiple programming languages. It would be nice to specify Zarr in KS.
BTW, https://github.com/KOLANICH/kaitai_struct_formats/blob/numpy_npy/serialization/numpy_npy.ksy may be helpful for your task.