dawsonia.io._zarr#
Module Contents#
Functions#
Read zarr book and detect pages |
|
Data#
API#
- dawsonia.io._zarr.logger#
‘getLogger(…)’
- dawsonia.io._zarr.ZarrArray: typing_extensions.TypeAlias#
None
- dawsonia.io._zarr.ZarrGroup: typing_extensions.TypeAlias#
None
- dawsonia.io._zarr.read_zarr_book(path_file: pathlib.Path, first_page: int = 1, last_page: int = 1000000, page_middle: int | None = None, size_cell: list[float] | None = None, table_fmt_dir: pathlib.Path = Path('table_formats')) tuple[int, int, dawsonia.io._book.Book]#
Read zarr book and detect pages
- dawsonia.io._zarr.check_zarr_page_range(zarr_grp: dawsonia.io._zarr.ZarrGroup, first_page: int, last_page: int) tuple[int, int]#
- dawsonia.io._zarr.iter_zarr_pages_ext(zarr_grp: dawsonia.io._zarr.ZarrGroup, left_page: int, right_page: int) Iterator[tuple[bytes, str]]#
- dawsonia.io._zarr.iter_zarr_pages(zarr_grp: dawsonia.io._zarr.ZarrGroup, left_page: int, right_page: int) Iterator[bytes]#
- dawsonia.io._zarr.get_zarr_pages_raw(zarr_grp: dawsonia.io._zarr.ZarrGroup, left_page: int, right_page: int) Iterator[PIL.Image.Image]#
- dawsonia.io._zarr.get_zarr_pages(zarr_grp: dawsonia.io._zarr.ZarrGroup, left_page: int, right_page: int) Iterator[dawsonia.typing.NDArray[numpy.int64]]#
- dawsonia.io._zarr.station_name_from_zarr(zarr_grp: dawsonia.io._zarr.ZarrGroup)#
- dawsonia.io._zarr.year_from_zarr(zarr_grp)#