Configuration (rojak.orchestrator.configuration)#

Classes

AmdarConfig(*, data_dir, data_source, ...[, ...])

Create a new model by parsing and validating input data from keyword arguments.

AmdarDataSource(*values)

BaseConfigModel()

Create a new model by parsing and validating input data from keyword arguments.

BaseInputDataConfig(*, data_dir, data_source)

Create a new model by parsing and validating input data from keyword arguments.

BaseInputDataConfig[AmdarDataSource](*, ...)

Create a new model by parsing and validating input data from keyword arguments.

BaseInputDataConfig[MetDataSource](*, ...)

Create a new model by parsing and validating input data from keyword arguments.

Context(*, name, image_format, output_dir, ...)

Create a new model by parsing and validating input data from keyword arguments.

ContrailModel(*values)

ContrailsConfig(*, contrail_model)

Create a new model by parsing and validating input data from keyword arguments.

DataConfig(*, spatial_domain[, ...])

Create a new model by parsing and validating input data from keyword arguments.

DiagnosticValidationCondition(*, ...)

Create a new model by parsing and validating input data from keyword arguments.

DiagnosticValidationConfig(*, ...)

Create a new model by parsing and validating input data from keyword arguments.

MetDataSource(*values)

MeteorologyConfig(*, data_dir, data_source)

Create a new model by parsing and validating input data from keyword arguments.

SpatialDomain(*[, minimum_latitude, ...])

Create a new model by parsing and validating input data from keyword arguments.

TurbulenceCalibrationConfig(*[, ...])

Create a new model by parsing and validating input data from keyword arguments.

TurbulenceCalibrationPhaseOption(*values)

TurbulenceCalibrationPhases(*, phases, ...)

Create a new model by parsing and validating input data from keyword arguments.

TurbulenceConfig(*, chunks, diagnostics, phases)

Create a new model by parsing and validating input data from keyword arguments.

TurbulenceDiagnostics(*values)

TurbulenceEvaluationConfig(*, ...[, ...])

Create a new model by parsing and validating input data from keyword arguments.

TurbulenceEvaluationPhaseOption(*values)

TurbulenceEvaluationPhases(*, phases, ...)

Create a new model by parsing and validating input data from keyword arguments.

TurbulencePhases(*, calibration_phases[, ...])

Create a new model by parsing and validating input data from keyword arguments.

TurbulenceSeverity(*values)

TurbulenceThresholdMode(*values)

TurbulenceThresholds(*[, light, ...])

Create a new model by parsing and validating input data from keyword arguments.

Exceptions

InvalidConfigurationError(message)