arkimet.scan package¶
Submodules¶
arkimet.scan.bufr module¶
- class arkimet.scan.bufr.Scanner[source]¶
- by_type = {}¶
- classmethod register(type: str, scanner: Callable[[dballe.Message, arkimet.Metadata], None], priority=0)[source]¶
- scan(msg: dballe.Message, md: arkimet.Metadata)[source]¶
- arkimet.scan.bufr.read_area_fixed(msg)[source]¶
Read the area from a BUFR containing a fixed station
arkimet.scan.common module¶
arkimet.scan.grib module¶
- class arkimet.scan.grib.Grib¶
Access grib message contents
- edition¶
return the GRIB edition
- get_long(str) int ¶
return the long value of a grib key
- class arkimet.scan.grib.Scanner[source]¶
- by_edition = {}¶
- classmethod register(edition: int, scanner: Callable[[arkimet.scan.grib.Grib, arkimet.Metadata], None], priority=0)[source]¶
- scan(grib: arkimet.scan.grib.Grib, md: arkimet.Metadata)[source]¶
arkimet.scan.odimh5 module¶
- class arkimet.scan.odimh5.Scanner[source]¶
- classmethod register(scanner: Callable[[h5py._hl.files.File, arkimet.Metadata], None], priority=0)[source]¶
- scan(pathname: str, md: arkimet.Metadata)[source]¶
- scanners = []¶