Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updating template. time_range, modeling_realm, standard_name #55

Merged
merged 2 commits into from
Sep 12, 2024

Conversation

aradhakrishnanGFDL
Copy link
Collaborator

No description provided.

@aradhakrishnanGFDL
Copy link
Collaborator Author

@ceblanton should we change config-template.yaml to config-mdtf.yaml? the other configs in the configs folder here are associated with projects. We can't delete config-template for now because it is mentioned in the tutorial.

@ceblanton
Copy link
Contributor

I think I'm seeing part of the issue, but I'm a little confused.

The catalog configuration files in configs/ are specific to particular input DRS structures. So we will need at least 2, and maybe more. The two clearly needed are the standard CMIP6 structure and the standard FRE Bronx structure. Others could include a FRE Canopy structure (if it's different) and a UDA example.

Any of these fre catalog build configuration files will generate a catalog. That catalog can then be validated with a schema. We have probably two schemas: a basic one (with the minimal set of vocabulary) and an enhanced set (that has the MDTF extra requirements).

Is there a one-to-one relationship between the catalog configuration files and the catalog schemas? i.e. a "fre catalog build" configuration file and a corresponding "fre catalog validate" validation file?

Copy link
Contributor

@ceblanton ceblanton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The standard_name generation works already if realm is configured and populated.

,activity_id,institution_id,source_id,experiment_id,frequency,realm,table_id,member_id,grid_label,variable_id,temporal_subset,chunk_freq,grid_label.1,platform,dimensions,cell_methods,path,standard_name
0,dev,,am5,c96L65_am5f3b1r0_pdclim1850F,mon,land_cmip,,,,fLuc,000301-000312,1yr,,gfdl.ncrc5-deploy-prod-openmp,,ts,/archive/am5/am5/am5f3b1r0/c96L65_am5f3b1r0_pdclim1850F/gfdl.ncrc5-deploy-prod-openmp/pp/land_cmip/ts/monthly/1yr/land_cmip.000301-000312.fLuc.nc,surface_net_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_anthropogenic_land_use_change
1,dev,,am5,c96L65_am5f3b1r0_pdclim1850F,mon,land_cmip,,,,fProductDecomp,000301-000312,1yr,,gfdl.ncrc5-deploy-prod-openmp,,ts,/archive/am5/am5/am5f3b1r0/c96L65_am5f3b1r0_pdclim1850F/gfdl.ncrc5-deploy-prod-openmp/pp/land_cmip/ts/monthly/1yr/land_cmip.000301-000312.fProductDecomp.nc,tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_forestry_and_agricultural_products
2,dev,,am5,c96L65_am5f3b1r0_pdclim1850F,mon,land_cmip,,,,gpp,000301-000312,1yr,,gfdl.ncrc5-deploy-prod-openmp,,ts,/archive/am5/am5/am5f3b1r0/c96L65_am5f3b1r0_pdclim1850F/gfdl.ncrc5-deploy-prod-openmp/pp/land_cmip/ts/monthly/1yr/land_cmip.000301-000312.gpp.nc,gross_primary_productivity_of_biomass_expressed_as_carbon
3,dev,,am5,c96L65_am5f3b1r0_pdclim1850F,mon,land_cmip,,,,grassFrac,000301-000312,1yr,,gfdl.ncrc5-deploy-prod-openmp,,ts,/archive/am5/am5/am5f3b1r0/c96L65_am5f3b1r0_pdclim1850F/gfdl.ncrc5-deploy-prod-openmp/pp/land_cmip/ts/monthly/1yr/land_cmip.000301-000312.grassFrac.nc,area_fraction
4,dev,,am5,c96L65_am5f3b1r0_pdclim1850F,mon,land_cmip,,,,hfdsn,000301-000312,1yr,,gfdl.ncrc5-deploy-prod-openmp,,ts,/archive/am5/am5/am5f3b1r0/c96L65_am5f3b1r0_pdclim1850F/gfdl.ncrc5-deploy-prod-openmp/pp/land_cmip/ts/monthly/1yr/land_cmip.000301-000312.hfdsn.nc,surface_downward_heat_flux_in_snow
5,dev,,am5,c96L65_am5f3b1r0_pdclim1850F,mon,land_cmip,,,,lai,000301-000312,1yr,,gfdl.ncrc5-deploy-prod-openmp,,ts,/archive/am5/am5/am5f3b1r0/c96L65_am5f3b1r0_pdclim1850F/gfdl.ncrc5-deploy-prod-openmp/pp/land_cmip/ts/monthly/1yr/land_cmip.000301-000312.lai.nc,leaf_area_index
6,dev,,am5,c96L65_am5f3b1r0_pdclim1850F,mon,land_cmip,,,,mrfso,000301-000312,1yr,,gfdl.ncrc5-deploy-prod-openmp,,ts,/archive/am5/am5/am5f3b1r0/c96L65_am5f3b1r0_pdclim1850F/gfdl.ncrc5-deploy-prod-openmp/pp/land_cmip/ts/monthly/1yr/land_cmip.000301-000312.mrfso.nc,soil_frozen_water_content
7,dev,,am5,c96L65_am5f3b1r0_pdclim1850F,mon,land_cmip,,,,mrlsl,000301-000312,1yr,,gfdl.ncrc5-deploy-prod-openmp,,ts,/archive/am5/am5/am5f3b1r0/c96L65_am5f3b1r0_pdclim1850F/gfdl.ncrc5-deploy-prod-openmp/pp/land_cmip/ts/monthly/1yr/land_cmip.000301-000312.mrlsl.nc,moisture_content_of_soil_layer
8,dev,,am5,c96L65_am5f3b1r0_pdclim1850F,mon,land_cmip,,,,mrro,000301-000312,1yr,,gfdl.ncrc5-deploy-prod-openmp,,ts,/archive/am5/am5/am5f3b1r0/c96L65_am5f3b1r0_pdclim1850F/gfdl.ncrc5-deploy-prod-openmp/pp/land_cmip/ts/monthly/1yr/land_cmip.000301-000312.mrro.nc,runoff_flux

@ceblanton ceblanton merged commit bebe9a7 into NOAA-GFDL:main Sep 12, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants