Skip to content

How to Report Uncertainty Chapter #320

@kenkehoe

Description

@kenkehoe

Before submitting an issue be sure you have read and understand the github contributing guidelines: https://github.com/cf-convention/cf-conventions/blob/master/CONTRIBUTING.md and the rules for CF changes: http://cfconventions.org/rules.html

If the modification is straightforward and non-controversial, feel free to open a pull request simultaneously with the proposed changes.

Change proposals should include the following information as applicable.

Title

Add a new chapter to explain how to report uncertainty values that correlate with data in the file

Moderator

@user

Moderator Status Review [last updated: YYYY-MM-DD]

Brief comment on current status, update periodically

Requirement Summary

Proposing a new chapter to the CF convention to report uncertainty values in a netCDF file that correspond to a linked data variable(s). Since there is no one clear definition of an uncertainty, the proposal is flexible to accommodate many different types and shapes.

Technical Proposal Summary

Brief proposal overview

Benefits

Any data users who would like to include uncertainty values in a netCDF file with (or external) to the data file.

Status Quo

Discussion of the current state CF and other standards.

Associated pull request

#321

Detailed Proposal

I have been working on a proposal for adding uncertainties to CF for a number of years. I've presented these proposals to the CF meetings and taken into account many suggestions. In addition to the proposals to the CF community I have engaged other communities to see their needs and how to accommodate as many use cases as possible. This has culminated in a working Google Doc (https://docs.google.com/document/d/1UR0flhrEE3yw_3dKW8NpCrGymLt9idwFXJBhZ5ngX3Y/edit#) with the core proposal and examples. Most of the details of the proposal are best summed up in the Google Doc which also has permissions set to comments for anyone to add suggestions and comments.

The basic summary is to use ancillary variables to contain the uncertainty values with flexibility in how to represent the uncertainty values from scalars, to vectors, to external files, to formula to allow users to calculate uncertainty values.

Metadata

Metadata

Assignees

No one assigned

    Labels

    dormantIssue closed without a conclusion on a proposed changeenhancementProposals to add new capabilities, improve existing ones in the conventions, improve style or format

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions