|
Zarr.NET
0.6.1
Zarr reader and writer in .NET
|
Raw deserialisation of a zarr.json node document (Zarr v3 spec). This is the only place we touch raw JSON — all higher layers work with typed metadata objects derived from this. More...
Static Public Member Functions | |
| static ZarrJsonDocument | Parse (string json) |
| static ZarrJsonDocument | Parse (byte[] utf8Json) |
Properties | |
| int | ZarrFormat [get] |
| string | NodeType = string.Empty [get] |
| long?[] | Shape [get] |
| Present on array nodes. Null on group nodes. | |
| string? | DataType [get] |
| ChunkGridDocument? | ChunkGrid [get] |
| ChunkKeyEncodingDocument? | ChunkKeyEncoding [get] |
| JsonElement? | FillValue [get] |
| CodecDocument?[] | Codecs [get] |
| string?[] | DimensionNames [get] |
| JsonElement? | Attributes [get] |
| Freeform attributes — this is where OME-Zarr metadata lives. Kept as a raw JsonElement so the OME layer can parse it independently. | |
Raw deserialisation of a zarr.json node document (Zarr v3 spec). This is the only place we touch raw JSON — all higher layers work with typed metadata objects derived from this.
|
get |
Freeform attributes — this is where OME-Zarr metadata lives. Kept as a raw JsonElement so the OME layer can parse it independently.
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
Present on array nodes. Null on group nodes.
|
get |