improver.utilities package#
Submodules#
- improver.utilities.cli_utilities module
- improver.utilities.common_input_handle module
- improver.utilities.compare module
- improver.utilities.complex_conversion module
- improver.utilities.copy_metadata module
- improver.utilities.cube_checker module
- improver.utilities.cube_constraints module
- improver.utilities.cube_extraction module
- improver.utilities.cube_manipulation module
MergeCubesadd_coordinate_to_cube()clip_cube_data()collapse_realizations()collapse_time()collapsed()compare_ancillary_variables()compare_attributes()compare_coords()convert_aux_coord_to_ancillary_variable()enforce_coordinate_ordering()expand_bounds()filter_realizations()get_ancillary_variable_names()get_coord_names()get_dim_coord_names()get_filtered_attributes()height_of_maximum()manipulate_n_realizations()maximum_in_height()sort_coord_in_cube()strip_var_names()
- improver.utilities.deterministic_realization_selector module
- improver.utilities.expand_realization_dimension module
- improver.utilities.extract_from_table module
- improver.utilities.flatten module
- improver.utilities.forecast_reference_enforcement module
- improver.utilities.generalized_additive_models module
- improver.utilities.gradient_between_vertical_levels module
- improver.utilities.indexing_operations module
- improver.utilities.interpolation module
- improver.utilities.load module
- improver.utilities.mask module
- improver.utilities.masking module
- improver.utilities.mathematical_operations module
CalculateClimateAnomaliesCalculateClimateAnomalies.__init__()CalculateClimateAnomalies._abc_implCalculateClimateAnomalies._add_reference_epoch_metadata()CalculateClimateAnomalies._create_output_cube()CalculateClimateAnomalies._update_cube_name_and_units()CalculateClimateAnomalies.calculate_anomalies()CalculateClimateAnomalies.process()CalculateClimateAnomalies.verify_units_match()
CalculateForecastValueFromClimateAnomalyCalculateForecastValueFromClimateAnomaly.__init__()CalculateForecastValueFromClimateAnomaly._abc_implCalculateForecastValueFromClimateAnomaly._create_output_cube()CalculateForecastValueFromClimateAnomaly._remove_reference_epoch_metadata()CalculateForecastValueFromClimateAnomaly._update_cube_name_and_units()CalculateForecastValueFromClimateAnomaly.calculate_forecast_value()CalculateForecastValueFromClimateAnomaly.process()CalculateForecastValueFromClimateAnomaly.verify_inputs_for_forecast()CalculateForecastValueFromClimateAnomaly.verify_units_match()
Integrationfast_linear_fit()verify_time_coords_match()
- improver.utilities.neighbourhood_tools module
- improver.utilities.pad_spatial module
- improver.utilities.probability_manipulation module
- improver.utilities.redirect_stdout module
- improver.utilities.rescale module
- improver.utilities.round module
- improver.utilities.save module
- improver.utilities.solar module
- improver.utilities.spatial module
BaseDistanceCalculatorBaseDistanceCalculator.__init__()BaseDistanceCalculator._abc_implBaseDistanceCalculator._get_x_distances()BaseDistanceCalculator._get_y_distances()BaseDistanceCalculator.build_distances_cube()BaseDistanceCalculator.get_difference_axes()BaseDistanceCalculator.get_distances()BaseDistanceCalculator.get_midpoints()
DifferenceBetweenAdjacentGridSquaresDifferenceBetweenAdjacentGridSquares._abc_implDifferenceBetweenAdjacentGridSquares._axis_wraps_around_meridian()DifferenceBetweenAdjacentGridSquares._update_metadata()DifferenceBetweenAdjacentGridSquares.calculate_difference()DifferenceBetweenAdjacentGridSquares.create_difference_cube()DifferenceBetweenAdjacentGridSquares.process()
DistanceBetweenGridSquaresGradientBetweenAdjacentGridSquaresLatLonCubeDistanceCalculatorOccurrenceWithinVicinityProjectionCubeDistanceCalculatoradd_vicinity_coordinate()calculate_grid_spacing()check_if_grid_is_equal_area()create_vicinity_coord()distance_to_number_of_grid_cells()get_grid_y_x_values()lat_lon_determine()maximum_within_vicinity()mean_within_vicinity()minimum_within_vicinity()number_of_grid_cells_to_distance()operator_within_vicinity()rename_vicinity_cube()set_vicinity_cell_method()std_within_vicinity()transform_grid_to_lat_lon()update_name_and_vicinity_coord()
- improver.utilities.statistical module
- improver.utilities.temporal module
- improver.utilities.temporal_interpolation module
DurationSubdivisionForecastTrajectoryGapFillerForecastTrajectoryGapFiller.__init__()ForecastTrajectoryGapFiller._abc_implForecastTrajectoryGapFiller._assemble_final_cubelist()ForecastTrajectoryGapFiller._calculate_target_time()ForecastTrajectoryGapFiller._create_gap_filling_tasks()ForecastTrajectoryGapFiller._create_regeneration_tasks()ForecastTrajectoryGapFiller._extract_cube_for_period()ForecastTrajectoryGapFiller._get_forecast_periods()ForecastTrajectoryGapFiller._identify_gaps()ForecastTrajectoryGapFiller._identify_periods_to_regenerate()ForecastTrajectoryGapFiller._identify_source_transitions()ForecastTrajectoryGapFiller._interpolate_batch_periods()ForecastTrajectoryGapFiller._parse_cluster_sources()ForecastTrajectoryGapFiller._validate_input()ForecastTrajectoryGapFiller.process()
GoogleFilmInterpolationGoogleFilmInterpolation.__init__()GoogleFilmInterpolation._abc_implGoogleFilmInterpolation._apply_clipping()GoogleFilmInterpolation._apply_scaling()GoogleFilmInterpolation._finalise_interpolated_cube()GoogleFilmInterpolation._interpolate_no_extra_dim()GoogleFilmInterpolation._interpolate_with_extra_dim()GoogleFilmInterpolation._reverse_scaling()GoogleFilmInterpolation._run_google_film()GoogleFilmInterpolation.process()
TemporalInterpolationTemporalInterpolation.__init__()TemporalInterpolation._abc_implTemporalInterpolation._calculate_accumulation()TemporalInterpolation.add_bounds()TemporalInterpolation.calc_lats_lons()TemporalInterpolation.calc_sin_phi()TemporalInterpolation.construct_time_list()TemporalInterpolation.daynight_interpolate()TemporalInterpolation.enforce_time_coords_dtype()TemporalInterpolation.process()TemporalInterpolation.solar_interpolate()
_as_tuple_if_list()_run_film_chunk()_run_film_chunk_mp()load_model()
- improver.utilities.textural module
- improver.utilities.threshold_interpolation module
- improver.utilities.time_lagging module