wradlib.io.iris.IrisProductFile

class wradlib.io.iris.IrisProductFile(filename, **kwargs)

Class for retrieving data from Sigmet IRIS Product files.

Parameters

irisfile (IrisWrapperFile class instance handle) – class instance handle

array_from_record(words, width, dtype)

Retrieve array from current record.

bytes_from_record(words, width)

Retrieve bytes from current record.

check_identifier()

check_product_identifier()

get_data()

Retrieves cartesian data from file.

get_header(header)

get_product_specific_info(rawdata)

Retrieves product specific info

get_product_type_code()

Returns product type code.

get_protect_setup()

get_results(results, num, structure)

init_header([rawdata])

init_next_record()

Get next record from file.

init_record(recnum)

Initialize record using given number.

read_from_file(size)

Read from file.

read_from_record(words, dtype)

Read from file.

data

data_type

Returns product configuration data type.

debug

fh

filepos

identifier

len

loaddata

Returns loaddata switch.

name

nbins

Returns number of bins.

product_hdr

Returns ingest_header dictionary.

product_identifier

product_type

Returns product type.

product_type_code

Returns product type code.

product_type_dict

Returns product type dictionary.

protect_setup

rawdata

Returns rawdata switch.

record_number

Returns current record number.

rh

Returns current record object.

structure

structure_format

structure_identifier

structure_size