4.2.3. thuner.option.data

Data options classes, convenience subclasses, and functions.

pydantic model thuner.option.data.DataOptions[source]

Bases: BaseOptions

Class for managing the options for all the datasets of a given run.

Fields:
Validators:
field dataset_names: List[str] = []

List of dataset names to be used in the run. This is set automatically.

field datasets: list[GridRadSevereOptions | CPOLOptions | OperationalOptions | ERA5Options | HimawariOptions | BaseDatasetOptions] [Required]

List of dataset options.

field type: Literal['DataOptions'] = 'DataOptions'
dataset_by_name(dataset_name: str) GridRadSevereOptions | CPOLOptions | OperationalOptions | ERA5Options | HimawariOptions | BaseDatasetOptions[source]

Return the dataset options for a given dataset name.

validator initialize_dataset_lookup  »  all fields[source]

Initialize the dataset lookup dictionary.