dawsonia.io#

Submodules#

Package Contents#

Functions#

_as_zarr_group

all_books

read_book

Read Book

get_pages

get_pages_raw

get_station_name

get_year

Data#

__all__

API#

dawsonia.io.__all__#

(‘get_pages’, ‘get_station_name’, ‘get_year’, ‘read_book’, ‘Book’, ‘read_specific_table_format’, ‘ch…

dawsonia.io._as_zarr_group(path_or_zarr: pathlib.Path | dawsonia.io._zarr.ZarrGroup) dawsonia.io._zarr.ZarrGroup#
dawsonia.io.all_books(top_dir, ext='.zarr.zip') Iterator[pathlib.Path]#
dawsonia.io.read_book(path_file: str | pathlib.Path, first_page: int = 1, last_page: int = 1000000, page_middle: int | None = None, size_cell: list[float] | None = None, table_fmt_dir: str | pathlib.Path = Path('table_formats')) tuple[int, int, dawsonia.io._book.Book]#

Read Book

dawsonia.io.get_pages(file: pathlib.Path | dawsonia.io._zarr.ZarrGroup, left_page: int, right_page: int) Iterator[numpy.typing.NDArray]#
dawsonia.io.get_pages_raw(file: pathlib.Path | dawsonia.io._zarr.ZarrGroup, left_page: int, right_page: int) Iterator[PIL.Image.Image]#
dawsonia.io.get_station_name(file: pathlib.Path | dawsonia.io._zarr.ZarrGroup)#
dawsonia.io.get_year(file: pathlib.Path | dawsonia.io._zarr.ZarrGroup)#