Skip to content

IAMconsortium/legacy-definitions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Legacy-definitions

License: CC0-1.0 Code style: black

This repository contains variable definitions from the NAVIGATE project.

It is intended to be used complementary to the common-definitions repository while the common definition repository is being developed.

Intended use

The use case envisioned for this repository is as follows:

  • For a new model comparison project common-definitions and legacy-definitions should be used as a base for the variable template
  • Any additional variables which are part of the project should either be added to common-definitions if they are sufficiently general or to the project internal workflow if they are too specialized.

The nomenclature.yaml file for this configuration would look like this:

repositories:
  common-definitions:
    url: https://github.com/iamconsortium/common-definitions
  legacy-definitions:
    url: https://github.com/iamconsortium/common-definitions
definitions:
  variable:
    repository: [common-definitions, legacy-definitions]

Validation workflow

As the common-definitions repository is expected to become more comprehensive there will be overlap with the legacy definitions. This will create errors in use.

In order to catch these errors early enough, the validation workflow is run once per day at midnight.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages