-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Required steps to manually add fixes:
- check that our data exhibits the error to be fixed
- write the xarray fixing code in daops, with associated unit tests
- add the fix class to
dachar.fixes...., with associated unit tests if required - decide/agree on content of fix metadata:
- URL to issue, or code, or both in ESMValTool repo
- description of the fix
- "source" property to identify that this came from ESMValTool, maybe with release version or github commit number.
- use inventory to identify all data sets that will be affected
- generate (by hand?) fix proposals:
- create fix proposal per datasets, OR
- create fix proposal template and list of datasets file
- do we need some kind of QC when the fixes are being proposed?
- publish fix proposals:
- Start with a one-off proposal:
dachar propose-fixes -p cmip6 <json_file> - Adapt to:
dachar propose-fixes -p cmip6 --file-list=datasets_files.txt <fix_template.json>
- Start with a one-off proposal:
- process fixes as usual - to accept them
Relevant to:
Metadata
Metadata
Assignees
Labels
No labels