CalibrationDiagnosticSuite#
- class rojak.turbulence.diagnostic.CalibrationDiagnosticSuite(factory: DiagnosticFactory | Dataset, diagnostics: list[TurbulenceDiagnostics])[source]#
Bases:
DiagnosticSuite- Parameters:
factory (DiagnosticFactory | Dataset)
diagnostics (list[TurbulenceDiagnostics])
- __init__(factory: DiagnosticFactory | Dataset, diagnostics: list[TurbulenceDiagnostics]) None[source]#
- Parameters:
factory (DiagnosticFactory | Dataset)
diagnostics (list[TurbulenceDiagnostics])
- Return type:
None
Methods
__init__(factory, diagnostics)as_dataset()compute_distribution_parameters()compute_thresholds(percentile_config)computed_values(progress_description)computed_values_as_dict()diagnostic_names()export_as_zarr(output_path, /, *[, zarr_format])get_prototype_computed_diagnostic()load_from_zarr(path, target_diagnostics, *)