CODE_OF_CONDUCT.md
LICENCE
MANIFEST.in
Makefile
README.md
pyproject.toml
docs/Makefile
docs/source/changelog.rst
docs/source/conf.py
docs/source/index.rst
docs/source/background/index.rst
docs/source/background/why-cset.rst
docs/source/background/why-workflow.rst
docs/source/contributing/architecture.rst
docs/source/contributing/code-review.rst
docs/source/contributing/dependencies.rst
docs/source/contributing/documentation.rst
docs/source/contributing/failing_pr_check.png
docs/source/contributing/getting-started.rst
docs/source/contributing/git.rst
docs/source/contributing/index.rst
docs/source/contributing/open_pr_symbol.png
docs/source/contributing/release_page.png
docs/source/contributing/releases.rst
docs/source/contributing/testing.rst
docs/source/getting-started/air_temp.nc
docs/source/getting-started/air_temperature_spatial_plot.yaml
docs/source/getting-started/create-first-recipe.rst
docs/source/getting-started/cset_ui1.png
docs/source/getting-started/cset_ui2.png
docs/source/getting-started/cset_ui3.png
docs/source/getting-started/cset_uiA.png
docs/source/getting-started/cset_uiB.png
docs/source/getting-started/cset_uiC.png
docs/source/getting-started/cset_uiD.png
docs/source/getting-started/cset_uiE.png
docs/source/getting-started/cset_uiF.png
docs/source/getting-started/cset_web1.png
docs/source/getting-started/cset_web2.png
docs/source/getting-started/index.rst
docs/source/getting-started/installation.rst
docs/source/getting-started/recipe-graph-details.svg
docs/source/getting-started/recipe-graph.svg
docs/source/getting-started/rose-edit.png
docs/source/getting-started/run-recipe.rst
docs/source/getting-started/run_full_cylc_workflow.rst
docs/source/getting-started/visualise-recipe.rst
docs/source/reference/cli.rst
docs/source/reference/glossary.rst
docs/source/reference/index.rst
docs/source/reference/internal.rst
docs/source/reference/operators.rst
docs/source/reference/recipe-format.rst
docs/source/reference/recipe-graph.svg
docs/source/usage/add-diagnostic.rst
docs/source/usage/add-site.rst
docs/source/usage/common-errors.rst
docs/source/usage/index.rst
docs/source/usage/operator-recipes.rst
docs/source/usage/rose-edit-cycling.png
docs/source/usage/rose-edit-diagnostics.png
docs/source/usage/rose-edit.png
docs/source/usage/workflow-configure.rst
requirements/environment.yml
requirements/locks/latest
requirements/locks/py312-lock-linux-64.txt
requirements/locks/py313-lock-linux-64.txt
requirements/locks/py314-lock-linux-64.txt
scripts/generate_rose_meta.py
scripts/sort_json.py
src/CSET/__init__.py
src/CSET/__main__.py
src/CSET/_common.py
src/CSET/extract_workflow.py
src/CSET/graph.py
src/CSET.egg-info/PKG-INFO
src/CSET.egg-info/SOURCES.txt
src/CSET.egg-info/dependency_links.txt
src/CSET.egg-info/entry_points.txt
src/CSET.egg-info/requires.txt
src/CSET.egg-info/top_level.txt
src/CSET/cset_workflow/.gitignore
src/CSET/cset_workflow/README.md
src/CSET/cset_workflow/flow.cylc
src/CSET/cset_workflow/install_restricted_files.sh
src/CSET/cset_workflow/rose-suite.conf.example
src/CSET/cset_workflow/app/assign_model_colours/rose-app.conf
src/CSET/cset_workflow/app/assign_model_colours/bin/assign_model_colours.py
src/CSET/cset_workflow/app/bake_recipes/rose-app.conf
src/CSET/cset_workflow/app/bake_recipes/bin/bake.sh
src/CSET/cset_workflow/app/bake_recipes/bin/baker.sh
src/CSET/cset_workflow/app/fetch_fcst/rose-app.conf
src/CSET/cset_workflow/app/fetch_fcst/bin/fetch-data-filesystem.py
src/CSET/cset_workflow/app/fetch_fcst/bin/fetch-data-http.py
src/CSET/cset_workflow/app/fetch_fcst/bin/fetch-data-mass.py
src/CSET/cset_workflow/app/fetch_fcst/bin/fetch_data.py
src/CSET/cset_workflow/app/fetch_obs/rose-app.conf
src/CSET/cset_workflow/app/finish_website/rose-app.conf
src/CSET/cset_workflow/app/finish_website/bin/finish_website.py
src/CSET/cset_workflow/app/finish_website/file/html/favicon.ico
src/CSET/cset_workflow/app/finish_website/file/html/index.html
src/CSET/cset_workflow/app/finish_website/file/html/placeholder.html
src/CSET/cset_workflow/app/finish_website/file/html/script.js
src/CSET/cset_workflow/app/finish_website/file/html/style.css
src/CSET/cset_workflow/app/housekeeping/rose-app.conf
src/CSET/cset_workflow/app/housekeeping/bin/housekeep.sh
src/CSET/cset_workflow/app/metplus_ascii2nc/rose-app.conf
src/CSET/cset_workflow/app/metplus_ascii2nc/file/metoffice/ASCII2NC_UKSurface.conf
src/CSET/cset_workflow/app/metplus_ascii2nc/file/metoffice/ascii2nc.conf
src/CSET/cset_workflow/app/metplus_ascii2nc/file/metoffice/user_system_local.conf
src/CSET/cset_workflow/app/metplus_ascii2nc/opt/rose-app-niwa.conf
src/CSET/cset_workflow/app/metplus_grid_stat/rose-app.conf
src/CSET/cset_workflow/app/metplus_grid_stat/file/GridStat.conf
src/CSET/cset_workflow/app/metplus_grid_stat/opt/rose-app-niwa.conf
src/CSET/cset_workflow/app/metplus_point_stat/rose-app.conf
src/CSET/cset_workflow/app/metplus_point_stat/file/PointStat.conf
src/CSET/cset_workflow/app/metplus_point_stat/opt/rose-app-niwa.conf
src/CSET/cset_workflow/app/parbake_recipes/rose-app.conf
src/CSET/cset_workflow/app/parbake_recipes/bin/parbake.py
src/CSET/cset_workflow/app/send_email/rose-app.conf
src/CSET/cset_workflow/app/send_email/bin/send_email.py
src/CSET/cset_workflow/app/validate_environment/rose-app.conf
src/CSET/cset_workflow/app/validate_environment/bin/validate_environment.sh
src/CSET/cset_workflow/bin/app_env_wrapper
src/CSET/cset_workflow/includes/basic_qq_plot.cylc
src/CSET/cset_workflow/includes/metplus_common.cylc
src/CSET/cset_workflow/includes/metplus_grid_stat.cylc
src/CSET/cset_workflow/includes/metplus_point_stat.cylc
src/CSET/cset_workflow/lib/python/jinja_utils.py
src/CSET/cset_workflow/meta/rose-meta.conf
src/CSET/cset_workflow/meta/rose-meta.conf.jinja2
src/CSET/cset_workflow/meta/diagnostics/rose-meta.conf
src/CSET/cset_workflow/opt/rose-suite-RAL3LFRIC.conf
src/CSET/cset_workflow/site/localhost.cylc
src/CSET/loaders/__init__.py
src/CSET/loaders/aoa.py
src/CSET/loaders/histograms.py
src/CSET/loaders/observations.py
src/CSET/loaders/power_spectrum.py
src/CSET/loaders/profiles.py
src/CSET/loaders/qq.py
src/CSET/loaders/spatial_difference_field.py
src/CSET/loaders/spatial_field.py
src/CSET/loaders/test.py
src/CSET/loaders/timeseries.py
src/CSET/loaders/transects.py
src/CSET/operators/__init__.py
src/CSET/operators/_colorbar_definition.json
src/CSET/operators/_plot_page_template.html
src/CSET/operators/_stash_to_lfric.py
src/CSET/operators/_utils.py
src/CSET/operators/ageofair.py
src/CSET/operators/aggregate.py
src/CSET/operators/aviation.py
src/CSET/operators/collapse.py
src/CSET/operators/constraints.py
src/CSET/operators/convection.py
src/CSET/operators/ensembles.py
src/CSET/operators/filters.py
src/CSET/operators/imageprocessing.py
src/CSET/operators/mesoscale.py
src/CSET/operators/misc.py
src/CSET/operators/plot.py
src/CSET/operators/read.py
src/CSET/operators/regrid.py
src/CSET/operators/transect.py
src/CSET/operators/wind.py
src/CSET/operators/write.py
src/CSET/recipes/__init__.py
src/CSET/recipes/generic_model_obs_difference_scatterplot.yaml
src/CSET/recipes/generic_obs_scatterplot.yaml
src/CSET/recipes/derived_diagnostics/age_of_air/ageofair.yaml
src/CSET/recipes/derived_diagnostics/aviation/aviation_colour_state_cloud_base_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/aviation/aviation_colour_state_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/aviation/aviation_colour_state_visibility_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/aviation/aviation_fog_presence_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/aviation/aviation_fog_presence_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/aviation/aviation_fog_presence_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/aviation/cloud_base_height_lt_50m_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/aviation/cloud_base_height_lt_50m_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/aviation/cloud_base_height_lt_50m_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/cyclones/presence_of_gale_force_winds_at_surface_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/cyclones/presence_of_gale_force_winds_at_surface_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/cyclones/presence_of_gale_force_winds_at_surface_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/cyclones/presence_of_hurricane_force_winds_at_surface_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/cyclones/presence_of_hurricane_force_winds_at_surface_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/cyclones/presence_of_hurricane_force_winds_at_surface_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/cyclones/presence_of_storm_force_winds_at_surface_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/cyclones/presence_of_storm_force_winds_at_surface_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/cyclones/presence_of_storm_force_winds_at_surface_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/daily_09_maximum_temperature_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/daily_09_maximum_temperature_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/daily_09_minimum_temperature_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/daily_09_minimum_temperature_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/fog_presence_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/fog_presence_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/fog_presence_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/rain_presence_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/rain_presence_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/rain_presence_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/surface_wind_speed_on_beaufort_scale_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/surface_wind_speed_on_beaufort_scale_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/daily_weather/surface_wind_speed_on_beaufort_scale_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/precipitation/convection/CAPE_ratio_plot.yaml
src/CSET/recipes/derived_diagnostics/precipitation/convection/daily_lightning_presence_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/precipitation/convection/daily_lightning_presence_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/precipitation/convection/inflow_layer_properties_plot.yaml
src/CSET/recipes/derived_diagnostics/precipitation/convection/lightning_presence_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/precipitation/convection/lightning_presence_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/precipitation/convection/lightning_presence_spatial_seq_plot.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/air_frost_presence_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/air_frost_presence_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/air_frost_presence_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/ground_frost_presence_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/ground_frost_presence_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/ground_frost_presence_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/snow_presence_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/snow_presence_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/snow_presence_spatial_plot.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/thick_fog_presence_domain_mean_time_series.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/thick_fog_presence_spatial_difference.yaml
src/CSET/recipes/derived_diagnostics/winter_weather/thick_fog_presence_spatial_plot.yaml
src/CSET/recipes/ensembles/probabilities/screen_level_temperature_spatial_probability_without_control.yaml
src/CSET/recipes/example_recipes/example_DKE.yaml
src/CSET/recipes/example_recipes/example_Gaussian_spatial_perturbation.yaml
src/CSET/recipes/example_recipes/example_Uniform_spatial_perturbation.yaml
src/CSET/recipes/example_recipes/example_combined_mask_addition.yaml
src/CSET/recipes/example_recipes/example_combined_mask_multiplication.yaml
src/CSET/recipes/example_recipes/example_simple_mask.yaml
src/CSET/recipes/example_recipes/example_spatial_plot_of_mask.yaml
src/CSET/recipes/level_fields/generic_level_domain_mean_time_series.yaml
src/CSET/recipes/level_fields/generic_level_domain_mean_time_series_case_aggregation_all.yaml
src/CSET/recipes/level_fields/generic_level_domain_mean_time_series_case_aggregation_hour_of_day.yaml
src/CSET/recipes/level_fields/generic_level_domain_mean_time_series_case_aggregation_lead_time.yaml
src/CSET/recipes/level_fields/generic_level_domain_mean_time_series_case_aggregation_validity_time.yaml
src/CSET/recipes/level_fields/generic_level_domain_mean_vertical_profile_series.yaml
src/CSET/recipes/level_fields/generic_level_domain_mean_vertical_profile_series_case_aggregation_all.yaml
src/CSET/recipes/level_fields/generic_level_domain_mean_vertical_profile_series_case_aggregation_hour_of_day.yaml
src/CSET/recipes/level_fields/generic_level_domain_mean_vertical_profile_series_case_aggregation_lead_time.yaml
src/CSET/recipes/level_fields/generic_level_domain_mean_vertical_profile_series_case_aggregation_validity_time.yaml
src/CSET/recipes/level_fields/generic_level_histogram_series.yaml
src/CSET/recipes/level_fields/generic_level_histogram_series_case_aggregation_all.yaml
src/CSET/recipes/level_fields/generic_level_histogram_series_case_aggregation_hour_of_day.yaml
src/CSET/recipes/level_fields/generic_level_histogram_series_case_aggregation_lead_time.yaml
src/CSET/recipes/level_fields/generic_level_histogram_series_case_aggregation_validity_time.yaml
src/CSET/recipes/level_fields/generic_level_power_spectrum_series.yaml
src/CSET/recipes/level_fields/generic_level_spatial_plot_sequence.yaml
src/CSET/recipes/level_fields/generic_level_spatial_plot_sequence_case_aggregation_mean_all.yaml
src/CSET/recipes/level_fields/generic_level_spatial_plot_sequence_case_aggregation_mean_hour_of_day.yaml
src/CSET/recipes/level_fields/generic_level_spatial_plot_sequence_case_aggregation_mean_lead_time.yaml
src/CSET/recipes/level_fields/generic_level_spatial_plot_sequence_case_aggregation_mean_validity_time.yaml
src/CSET/recipes/level_fields/level_spatial_difference.yaml
src/CSET/recipes/level_fields/level_spatial_difference_case_aggregation_mean_all.yaml
src/CSET/recipes/level_fields/level_spatial_difference_case_aggregation_mean_hour_of_day.yaml
src/CSET/recipes/level_fields/level_spatial_difference_case_aggregation_mean_lead_time.yaml
src/CSET/recipes/level_fields/level_spatial_difference_case_aggregation_mean_validity_time.yaml
src/CSET/recipes/level_fields/level_structural_similarity_mean.yaml
src/CSET/recipes/level_fields/level_structural_similarity_spatial_plot.yaml
src/CSET/recipes/level_fields/transect.yaml
src/CSET/recipes/quantile_quantile/level_basic_qq_plot.yaml
src/CSET/recipes/quantile_quantile/surface_basic_qq_plot.yaml
src/CSET/recipes/surface_fields/generic_surface_domain_mean_time_series.yaml
src/CSET/recipes/surface_fields/generic_surface_domain_mean_time_series_case_aggregation_all.yaml
src/CSET/recipes/surface_fields/generic_surface_domain_mean_time_series_case_aggregation_hour_of_day.yaml
src/CSET/recipes/surface_fields/generic_surface_domain_mean_time_series_case_aggregation_lead_time.yaml
src/CSET/recipes/surface_fields/generic_surface_domain_mean_time_series_case_aggregation_validity_time.yaml
src/CSET/recipes/surface_fields/generic_surface_histogram_series.yaml
src/CSET/recipes/surface_fields/generic_surface_histogram_series_case_aggregation_all.yaml
src/CSET/recipes/surface_fields/generic_surface_histogram_series_case_aggregation_hour_of_day.yaml
src/CSET/recipes/surface_fields/generic_surface_histogram_series_case_aggregation_lead_time.yaml
src/CSET/recipes/surface_fields/generic_surface_histogram_series_case_aggregation_validity_time.yaml
src/CSET/recipes/surface_fields/generic_surface_power_spectrum_series.yaml
src/CSET/recipes/surface_fields/generic_surface_single_point_time_series.yaml
src/CSET/recipes/surface_fields/generic_surface_spatial_plot_sequence.yaml
src/CSET/recipes/surface_fields/generic_surface_spatial_plot_sequence_case_aggregation_mean_all.yaml
src/CSET/recipes/surface_fields/generic_surface_spatial_plot_sequence_case_aggregation_mean_hour_of_day.yaml
src/CSET/recipes/surface_fields/generic_surface_spatial_plot_sequence_case_aggregation_mean_lead_time.yaml
src/CSET/recipes/surface_fields/generic_surface_spatial_plot_sequence_case_aggregation_mean_validity_time.yaml
src/CSET/recipes/surface_fields/generic_surface_spatial_plot_sequence_regrid.yaml
src/CSET/recipes/surface_fields/generic_surface_vector_plot_sequence.yaml
src/CSET/recipes/surface_fields/land_mask_for_surface_domain_mean_time_series.yaml
src/CSET/recipes/surface_fields/sea_mask_for_surface_domain_mean_time_series.yaml
src/CSET/recipes/surface_fields/surface_spatial_difference.yaml
src/CSET/recipes/surface_fields/surface_spatial_difference_case_aggregation_mean_all.yaml
src/CSET/recipes/surface_fields/surface_spatial_difference_case_aggregation_mean_hour_of_day.yaml
src/CSET/recipes/surface_fields/surface_spatial_difference_case_aggregation_mean_lead_time.yaml
src/CSET/recipes/surface_fields/surface_spatial_difference_case_aggregation_mean_validity_time.yaml
src/CSET/recipes/surface_fields/surface_structural_similarity_mean.yaml
src/CSET/recipes/surface_fields/surface_structural_similarity_spatial_plot.yaml
tests/__init__.py
tests/conftest.py
tests/test_cli.py
tests/test_common.py
tests/test_execute_recipe.py
tests/test_graph.py
tests/test_recipes.py
tests/operators/test_ageofair.py
tests/operators/test_aggregate.py
tests/operators/test_aviation.py
tests/operators/test_collapse.py
tests/operators/test_constraints.py
tests/operators/test_convection.py
tests/operators/test_ensembles.py
tests/operators/test_filters.py
tests/operators/test_imageprocessing.py
tests/operators/test_mesoscale.py
tests/operators/test_misc.py
tests/operators/test_plot.py
tests/operators/test_read.py
tests/operators/test_regrid.py
tests/operators/test_transect.py
tests/operators/test_utils.py
tests/operators/test_wind.py
tests/operators/test_write.py
tests/test_data/addopts_test_recipe.yaml
tests/test_data/air_temp.nc
tests/test_data/air_temperature_1000_hpa_level_histogram_plot.nc
tests/test_data/air_temperature_dateline.nc
tests/test_data/air_temperature_global.nc
tests/test_data/air_temperature_lat_lon.nc
tests/test_data/air_temperature_vertical_profile_as_series.nc
tests/test_data/concat_after_fix_1.nc
tests/test_data/concat_after_fix_2.nc
tests/test_data/ensemble_air_temp.yaml
tests/test_data/exeter_em01.nc
tests/test_data/exeter_em02.nc
tests/test_data/exeter_ensemble_single_file.nc
tests/test_data/long_forecast_air_temp_fcst_1.nc
tests/test_data/long_forecast_air_temp_fcst_2.nc
tests/test_data/long_forecast_air_temp_fcst_3.nc
tests/test_data/long_forecast_air_temp_multi_day.nc
tests/test_data/medium_forecast_air_temp_monotonic.nc
tests/test_data/model_level_test.nc
tests/test_data/noop_recipe.yaml
tests/test_data/plot_instant_air_temp.yaml
tests/test_data/plot_instant_air_temp_collapse.yaml
tests/test_data/power_spectrum_temperature_at_pressure_levels_pressure_250_1time.nc
tests/test_data/precipitation_360_day_calendar.nc
tests/test_data/slammed_lfric_air_temp.nc
tests/test_data/template_file.html
tests/test_data/transect_out_umml.nc
tests/test_data/transect_out_umpl.nc
tests/test_data/transect_test_umml.nc
tests/test_data/transect_test_umpl.nc
tests/test_data/u10_v10.nc
tests/test_data/vertlevtestdata.nc
tests/test_data/ageofair/aoa_in.nc
tests/test_data/ageofair/aoa_in_ens.nc
tests/test_data/ageofair/aoa_in_rgd.nc
tests/test_data/ageofair/aoa_out.nc
tests/test_data/ageofair/aoa_out_cyclic.nc
tests/test_data/ageofair/aoa_out_ens.nc
tests/test_data/ageofair/aoa_out_nocyclic.nc
tests/test_data/aviation/Orography_2D_avi.nc
tests/test_data/aviation/Orography_3D_avi.nc
tests/test_data/aviation/Orography_4D_avi.nc
tests/test_data/aviation/cld_base_avi.nc
tests/test_data/aviation/vis_avi.nc
tests/test_data/convection/BLheight.nc
tests/test_data/convection/ECFlagB.nc
tests/test_data/convection/ECFlagB_2.nc
tests/test_data/convection/ECFlagD.nc
tests/test_data/convection/EIB.nc
tests/test_data/convection/MUCAPE.nc
tests/test_data/convection/MUCIN.nc
tests/test_data/convection/Orography2D.nc
tests/test_data/convection/Orography3D.nc
tests/test_data/convection/Orography3D_ens.nc
tests/test_data/convection/Orography4D.nc
tests/test_data/convection/SBCAPE.nc
tests/test_data/regrid/out_rectilinearGeogCS_0p5deg.nc
tests/test_data/regrid/regrid_rectilinearGeogCS.nc
tests/workflow_utils/test_fetch_data.py
tests/workflow_utils/test_finish_website.py
tests/workflow_utils/test_install_workflow.py
tests/workflow_utils/test_jinja_utils.py
tests/workflow_utils/test_parbake_recipes.py
tests/workflow_utils/test_send_email.py