Skip to content

Generated Recipes Reference

This page is generated from recipe documents discovered by RecipeLoader.

Recipes are curated workflows for selecting and applying fixes to matching datasets.

Source values point to core or package-bundled plugin recipes discovered by RecipeLoader.

ID Description Match Steps Source Source Files
c3s.atlas C3S/CDS adaptation recipe for Atlas NetCDF datasets paths: atlas.nc apply: atlas.encoding_cleanup
apply: atlas.project_id_normalization
plugin:woodpecker_atlas_plugin plugins/woodpecker-atlas-plugin/src/woodpecker_atlas_plugin/recipes/atlas_basic_recipe.json
c3s.cmip6_decadal Apply C3S/CDS-ready metadata/encoding normalization for CMIP6-decadal hindcast datasets dataset ids: CMIP6.DCPP..dcppA-hindcast.; attrs: activity_id=DCPP, experiment_id=dcppA-hindcast, project_id=CMIP6 prepare: cmip6_decadal.calendar_normalization
apply: cmip6_decadal.time_metadata
apply: cmip6_decadal.realization_variable
apply: cmip6_decadal.coordinates_encoding_cleanup
apply: cmip6_decadal.realization_comment_normalization
apply: cmip6_decadal.realization_dtype_normalization
apply: cmip6_decadal.fillvalue_encoding_cleanup
apply: cmip6_decadal.further_info_url_normalization
apply: cmip6_decadal.start_token_normalization
apply: cmip6_decadal.realization_long_name_normalization
apply: cmip6_decadal.realization_index_normalization
apply: cmip6_decadal.leadtime_metadata_normalization
apply: cmip6_decadal.model_global_attributes
apply: cmip6_decadal.reftime_coordinate
apply: cmip6_decadal.leadtime_coordinate
plugin:woodpecker_cmip6_decadal_plugin plugins/woodpecker-cmip6-decadal-plugin/src/woodpecker_cmip6_decadal_plugin/recipes/cmip6_decadal_full_recipe.json
cmip6.core_units dataset ids: CMIP6.CMIP..Amon.tas.; attrs: activity_id=CMIP, project_id=CMIP6 apply: woodpecker.normalize_tas_units_to_kelvin core woodpecker/recipes/recipes/cmip6_core_recipe.yaml
cmip7.esa_cci_water_vapour_dotname CMIP7/ESA CCI dot-name inputs paths: esacci.WATERVAPOUR.* apply: woodpecker.merge_equivalent_dimensions
apply: cmip7.configurable_reformat_bridge
apply: woodpecker.ensure_latitude_is_increasing
plugin:woodpecker_cmip7_plugin plugins/woodpecker-cmip7-plugin/src/woodpecker_cmip7_plugin/recipes/esa_cci_water_vapour_recipe.json
cmip7.esa_cci_water_vapour_zarr CMIP7/ESA CCI zarr-style inputs paths: ESACCI-WATERVAPOUR-.zarr apply: cmip7.configurable_reformat_bridge
apply: woodpecker.ensure_latitude_is_increasing
plugin:woodpecker_cmip7_plugin plugins/woodpecker-cmip7-plugin/src/woodpecker_cmip7_plugin/recipes/esa_cci_water_vapour_recipe.json
xmip.cmip6_preprocessing Woodpecker-native xMIP-style CMIP6 preprocessing. This recipe composes small, inspectable fixes instead of hiding the workflow in one monolithic preprocessing function. attrs: project_id=CMIP6 apply: woodpecker.rename_variables
apply: woodpecker.promote_missing_dimension_coords
apply: woodpecker.set_coordinate_variables
apply: xmip.broadcast_lon_lat
apply: woodpecker.normalize_longitude_convention
apply: woodpecker.convert_units
apply: xmip.normalize_lon_lat_bounds
apply: xmip.sort_vertex_order
apply: xmip.convert_bounds_to_vertices
apply: xmip.convert_vertices_to_bounds
apply: xmip.fix_known_cmip6_metadata
apply: woodpecker.drop_variables
plugin:woodpecker_xmip_plugin plugins/woodpecker-xmip-plugin/src/woodpecker_xmip_plugin/recipes/cmip6_preprocessing.yaml
xmip.cmip6_preprocessing_nominal_xy Extended CMIP6 preprocessing that also replaces x/y coordinate values with nominal longitude/latitude values derived from the grid. attrs: project_id=CMIP6 apply: woodpecker.rename_variables
apply: woodpecker.promote_missing_dimension_coords
apply: woodpecker.set_coordinate_variables
apply: xmip.broadcast_lon_lat
apply: woodpecker.normalize_longitude_convention
apply: xmip.replace_xy_with_nominal_lon_lat
apply: woodpecker.convert_units
apply: xmip.normalize_lon_lat_bounds
apply: xmip.sort_vertex_order
apply: xmip.convert_bounds_to_vertices
apply: xmip.convert_vertices_to_bounds
apply: xmip.fix_known_cmip6_metadata
apply: woodpecker.drop_variables
plugin:woodpecker_xmip_plugin plugins/woodpecker-xmip-plugin/src/woodpecker_xmip_plugin/recipes/cmip6_preprocessing.yaml