Metadata Checks - reichlab/covid19-forecast-hub GitHub Wiki
The metadata checks are implemented to conform to the specifications specified in this file. In addition to them, the following checks are run:
- Metadata file must have proper yaml format.
team_namegives the name of the team and is not validated.model_namegives the name of the model and is not validated.model_abbrmust be distinct from any already existingmodel_abbr.model_contributorsmust include at least one email address and written in the format specified here.team_model_designationshould be one ofprimary,secondary,proposed, orother. There should be only oneprimarymodel for everyteam_abbr, where (in Python)team_abbr = model_abbr.split('-')[0], e.g., 'COVIDhub-baseline' -> 'COVIDhub'.licenseshould be one of the licenses specified in thelicensecolumn of this CSV.website_urlfield must be specified. This should be a valid URL.methodsis under 200 characters.- The name of the directory under which all the forecasts and metadata files are added must be the
model_abbrspecified in the metadata file.