-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Releases and tags for MIP tables #207
Comments
@ehogan as far as I understand drs and CV come from 2 sources (with some overlap I'm sure) hrnce the two numbers. @taylor13 and @ducrack1 can comment on this, also there is a "document" for this see: https://docs.google.com/document/d/1os9rZ11U0ajY7F8FWtgU4B49KcB59aFlBVGfLC4ahXs/edit |
I think the relevant document is https://goo.gl/86C4ZB . Look at section 3 under "CMOR and PrePARE" and "CMOR Tables". |
The recent CMOR Table labeling has not followed the specifications given in https://goo.gl/86C4ZB . Moreover, we messed up when we corrected information coming from the data request, rather than asking Martin to correct the data request. We made a correction (and requested Martin make the correction in the next version of the data request; see cmip6dr/CMIP6_DataRequest_VariableDefinitions#340). According to the labeling rules, because both of the recent CMOR table releases are based on the same CVs and same data request, the CMOR table version number should not change. In the future, we shouldn't make edits to the CMOR tables; we should wait for corrections either to the CVs or in the data request before updating CMOR tables. Following the rules, here is what the version numbers should be:
Note that a change to the 2nd digit indicates a significant change to the CVs (addition/modifications to source_id and institution_id are considered "insignificant"). I think we should destroy the most recent release (because we didn't follow the correct procedure), and we should relabel the 2 previous releases as 6.2.24 and 6.3.27. Also we need to include comments like |
Hi,
For old versions, I get it by
But for recent versions, the only output from that command is: Best and thanks for help, |
@mauzey1
I meant with git or a program. I need to check CMIP6 data with tables corresponding to the data's |
@taylor13 @durack1 @wachsylon It looks like I will need to edit the tag messages manually using git. I will try this with the latest release. If successful, I will do it to previous releases. |
@durack1 Thanks for the script. I have cleaned up the release tags for cmip6-cmor-tables. They should all now have the same tag message format. https://github.com/PCMDI/cmip6-cmor-tables/releases |
@mauzey1 it seems we have moved a fair way from the current 6.9.33 release (identifier Should we automate the update of versions as CMIP6_CVs change? Note there is not an expectation that this will be happening a lot, but we do expect a couple of additional changes before the project is sunset and edits cease |
I'm having some trouble understanding the release numbers / tags for the MIP tables. The February 15 release has a tag
6.0.21
and a related comment ofCMIP6_CVs-6.2.0.11/DREQ-01.00.21/CMOR-3.3.1
. I'm guessing the6
comes from the CVs (although this doesn't define exactly which version of the CVs were used in this release) and the21
comes from the data request, but where does the0
come from? Also, more recent releases do not follow this system, nor do they have a comment like the one above, so it's not clear which version of the data request was used.It looks like both
6.2.10.0
and6.2.11.2
use version01.00.27
of the data request. So if someone says "I'm using version01.00.27
of the MIP tables", how can we be sure which version out of6.2.10.0
and6.2.11.2
they are actually using?The text was updated successfully, but these errors were encountered: