Climate Science Metadata Standards

Common Information Model

  Home   Home - Home
Introduction

The main objectives of the METAFOR project were to develop and promulgate an ipso-facto standard for describing climate models and associated data. This standard has been formalized and named the Common Information Model (CIM). Adoption of the CIM standard will allow the climate science community to nurture an eco-system of CIM compliant tools and services to be integrated into the day to day activities of climate research institutes worldwide. Such an eco-system is essential to encouraging adoption of the CIM by the global climate modelling community.

The benefits of adopting a internationally recognized information standard such as the CIM are many:

  • Institutes can share information regarding models, experiments, simulations, data, grids ... etc, in a standardized format;
  • Documentation tools can render CIM compliant information in multiple formats such as html, pdf ...etc;
  • Inter-operability issues can be resolved by adapting existing software to leverage the CIM;
  • Search tools can provide a unified metadata access by ingesting CIM compliant metadata from multiple sources;
  • Differencing engines can attempt to compare climate models.
What is the CIM ?

The CIM is an ontology, i.e. an informational model describing a particular domain (i.e. climate science). Such a model is formed using a construct known as a class (e.g. simulation). Classes form relationships with other classes (e.g. a simulation has data). Related classes are grouped into packages. The CIM is formally defined using the Unified Modelling Language and is organised into the following packages:

  • Activity - classes describing the experiments in support of which software is run.
  • Data - classes describing actual archived data emitted during the course of climate simulations.
  • Grids - classes describing the geographic grids that data is mapped onto, software adheres to, and activities constrain.
  • Quality - classes describing the quality of metadata or the data/models that metadata describes.
  • Shared - general classes used throughout the CIM
  • Software - classes describing the software that produced data during the course of a simulation.

What is the CIM Eco-System ?

Built ontop of the CIM standard are a set of community developed tools & web services collectively referred to as the CIM eco-system. Such an eco-system acts as an infrastructure via which adoption of the CIM by the international climate modelling community is promoted.

Eco-systems tend to evolve in non-predictive ways, and the CIM eco-system is already being leveraged in surprising ways. For example metadata entered into the CMIP5 questionnaire is appearing in web-sites run by the impacts community. The University of Manchester is developing a Fortran code parser that generates CIM compliant metadata thereby auto-documenting climate model source code. Both examples leverage the CIM eco-system.

Further Information

Within this website you will find links to learning resources such as webcasts, publications & presentations. You can read about the community to which the CIM is targeted. You can view the different packages found within the CIM ontology outlined above. Alternatively you may wish to search the CIM Repository in order to view CIM related metadata generated by projects such as CMIP5. You can also use the CIM tools to view & validate CIM metadata you may yourself have generated.

The CIM eco-system supports a wide array of users that can be sorted by relative expertise with climate related metadata.
Member of Public
Arrives at the portal as a result of a news item they may have seen/read. Is curious to gain a deeper understanding of the rationale behind the Metafor project.
Policy Maker
Arrives at the portal as a result of a generalised outreach program. Is curious to gain a deeper understanding of the rationale behind the Metafor project. Wants to integrate information held on the portal into their policy making process. May wish to experiment with simple search functions.
Scientific User
Arrives at the portal as a result of either a scientific collaboration or a Metafor publication/presentation. Is curious to gain a deeper understanding of the rationale behind the Metafor project. Wants to understand some of the science encoded in the CIM ontology.
Climate Scientist
Arrives at the portal as a result of a focussed community outreach program. Requires a deep understanding of the rationale behind the Metafor project. Will experiment with the search engine.
Climate Modeller
Arrives at the portal as a result of a focussed community outreach program. Requires a deep understanding of the rationale behind the Metafor project & the CIM. Will leverage the search engine in their daily working life. Needs to be notified of changes in the portal. May provide input into the portal evolution.
Data Analyst (end user)
Arrives at the portal as a result of a focussed community outreach program. Requires a deep understanding of the rationale behind the Metafor project & the CIM. Will leverage the search engine in their daily working life. Needs to be notified of changes in the portal. May provide input into the portal evolution.
Data Expert
Arrives at the portal as a result of a focussed community outreach program. Requires a deep understanding of the rationale behind the Metafor project. Will experiment with the search engine.
Meta-Data Expert
Arrives at the portal as a result of a focussed community outreach program. Requires a deep understanding of the rationale behind the Metafor project & the CIM. Will leverage the search engine in their daily working life. Needs to be notified of changes in the portal. Provides input into the portal evolution.
Meta-Data Administrator
Arrives at the portal as a result of a focussed community outreach program. Needs to be certain that metadata generated by their organisation appears in and is accessible from the search engine results. May leverage the search engine in their daily working life. Will wish to be notified of changes in the portal. Provides input into the portal evolution.
Webcasts
Metafor Open Dissemination Workshop - Part 1
Metafor Open Dissemination Workshop - Part 2
Publications
Metafor: managing metadata for climate models Sarah Callaghan, Reinhard Budich, Gerry Devine, Eric Guilyardi, Bryan Lawrence and Sophie Valcke
The CMIP5 model and simulation documentation: a new standard for climate modelling metadata Eric Guilyardi, V. Balaji, Sarah Callaghan, Cecelia DeLuca, Gerry Devine, Sebastien Denvil, Rupert Ford, Charlotte Pascoe, Michael Lautenschlager, Bryan Lawrence, Lois Steenman-Clark, Sophie Valcke.
Presentations
The CMIP5 questionnaire: web-based metadata collection for climate modelling. Gerard Devine, Bryan Lawrence, Charlotte Pascoe, Rupert Ford, Paul Slavin, and Metafor Team.
Supporting the climate community by providing common metadata for climate modelling digital repositories: the METAFOR project. Sarah Callaghan, Mark Morgan, Eric Guilyardi, Sophie Valcke, Charlotte Pascoe, Bryan Lawrence and the METAFOR Project Team.
A Common Information Model paired with scientific Controlled Vocabularies for Climate Models and Statistical Downscaling. Charlotte Pascoe, Marie-Pierre Moine, Allyn Treshansky, Gerard Devine, Sebastien Denvil, Michel Kolasinski, and Rupert Ford.
A Common Information Model (CIM) for the climate modeling process. Allyn Treshansky, Gerard Devine, and the METAFOR Team.
The CMIP5 questionnaire: web-based metadata collection for climate modelling. Gerard Devine, Bryan Lawrence, Charlotte Pascoe, Rupert Ford, Paul Slavin, and Metafor Team.
The CMIP5 questionnaire: web-based metadata collection for climate modelling. Gerard Devine, Bryan Lawrence, Charlotte Pascoe, Rupert Ford, Paul Slavin, and Metafor Team.
The METAFOR project: providing community metadata standards for climate models, simulations and CMIP5. Sarah Callaghan, Eric Guilyardi and the Metafor Team.
Standard controlled vocabulary for climate models. Marie-Pierre Moine, Charlotte Pascoe, Eric Guilyardi, Rupert Ford and the METAFOR Team.
The CMIP5 Model Documentation Questionnaire: Development of a Metadata Retrieval System for the METAFOR Common Information Model. Charlotte Pascoe, Bryan Lawrence, Marie-Pierre Moine, Rupert Ford, and Gerry Devine.
WDCC Metadata Generation with GeoNetwork. Hans Ramthun, Michael Lautenschlager, and Hans-Hermann Winter.
Models, Metadata and Metafor. B. Lawrence, E. Guilyardi, A. Treshansky, and S. Valcke.
Developing a Common Information Model for climate models and data. S. Valcke, V. Balaji, P. Bentley, E. Guilyardi, B. Lawrence, C. Pascoe, L. Steenman-Clark, F. Toussaint, and A. Treshansky.
Icon to go here
Message text to go here