Re: [CF-metadata] [cf-convention/cf-conventions] Clarify the intention of standard names (Issue #366)

2022-05-12 Thread David Hassell
Dear Jonathan, Looks good - no objection from me. Do you want to write a Pull Request? Thanks, David -- Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Fixes #363 (PR #364)

2022-04-30 Thread David Hassell
@davidhassell approved this pull request. -- Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Rename GitHubProblem label (Issue #363)

2022-04-22 Thread David Hassell
I support this, too. -- Reply to this email directly or view it on GitHub: https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/363*issuecomment-1106184279__;Iw!!G2kpM7uM-TzIFchu!jnsr_0PE0nx0OqAguFODBBxbgIY1wlgzBn68cj6aV7YrJB4-9kf2qysM8xvM-O1YYA98WZu0Zrc$ You are

Re: [CF-metadata] [cf-convention/cf-conventions] Correct errors in 1.9 Lossy Compression by Coordinate Subsampling (PR #351)

2022-02-09 Thread David Hassell
Merged #351 into main. -- Reply to this email directly or view it on GitHub: https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/pull/351*event-6037923035__;Iw!!G2kpM7uM-TzIFchu!mbCX7jteYxYbUvnSxb9Z3MzO_EX9Fc8joVlvBebWKmctZ_wGYsxaY-VVqJWGj-yiYAf3DpGKJfA$ You are

Re: [CF-metadata] [cf-convention/cf-conventions] Correct errors in 1.9 Lossy Compression by Coordinate Subsampling (Issue #352)

2022-02-09 Thread David Hassell
Closed #352 via #351. -- Reply to this email directly or view it on GitHub: https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/352*event-6037923068__;Iw!!G2kpM7uM-TzIFchu!md6sgOXyfHUbyYvlM86gi8F03o_JmZTKgSY9-8I5KdBuufg9apTX_OewDbTh-lJvEkWBw56jnWI$ You are

Re: [CF-metadata] [cf-convention/cf-conventions] Correct errors in 1.9 Lossy Compression by Coordinate Subsampling (Issue #352)

2022-02-09 Thread David Hassell
Hello, no one has objected to these defect corrections for over three weeks, so according to the rules they may be accepted. I shall the associated Pull Request. Many thanks, David -- Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Are geometries allowed to self-intersect? (Issue #354)

2022-02-09 Thread David Hassell
Hello, I agree with Dave that there are no rules on that, but I'd like to fully understand what you are suggesting for polygons. Do you mean "are different _parts_ of a multi-part polygon allowed to overlap" or do you mean "are different _edges_ of an individual polygon part allowed to

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2022-01-21 Thread David Hassell
Dear Jonathan, I have made some commits that hopefully make clearer the relationship between CF-netCDF mesh topology and location index variables, and CF data model Domain and Domain Topology constructs. What do you think?

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (PR #353)

2022-01-21 Thread David Hassell
@davidhassell pushed 1 commit. c401fae05d15f4aba7df1a2fe69163a8f00d389e describe relationship between domain construct and CF-netCDF variables -- View it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (PR #353)

2022-01-21 Thread David Hassell
@davidhassell pushed 2 commits. d0377b02d78f455698283140564f38db528602a8 typo 3f9b4d53421f7da8c380c7e489e7713140edc60a describe relationship between domain construct and CF-netCDF variables -- View it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2022-01-21 Thread David Hassell
Dear Jonathan, Thank you for your comments. > In Appendix I (the data model), you describe the new CF-netCDF element as > "Domain(s) with cell connectivity" and the new CF construct as "Connectivity > of domain cells". I wonder if these should be the same. Good point, In this case I think

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2022-01-20 Thread David Hassell
Hello all, I have created a couple of pull requests to hopefully finally get UGRID into CF. I've not consulted anyone on the new text yet, so I fully expect some constructive comments! but I thought it a good idea to have something that we can discuss in less abstract terms. I have copied the

[CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (PR #353)

2022-01-20 Thread David Hassell
See issue #153 for discussion of these changes. This PR also depends on placeholder # Release checklist - [ ] Authors updated in `cf-conventions.adoc`? - [ ] Next version in `cf-conventions.adoc` up to date? Versioning inspired by

Re: [CF-metadata] [cf-convention/cf-conventions] Delete unnecessary `Conventions` attribute in two examples (Issue #349)

2022-01-10 Thread David Hassell
I support this as well. -- Reply to this email directly or view it on GitHub: https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/349*issuecomment-1009170086__;Iw!!G2kpM7uM-TzIFchu!lTsrcTjgK5abuDw17MwA1YdILRt_HAqufXAFSxX9gAfpBTvh18RpRh7_PDC8Sw1hvnkiMK9bwms$ You

Re: [CF-metadata] [cf-convention/cf-conventions] Cutting version 1.10 (Issue #345)

2022-01-07 Thread David Hassell
Dear Jonathan, You can see the milestone, but it's easy to miss, as it's not formatted the same as a label:

Re: [CF-metadata] [cf-convention/cf-conventions] Cutting version 1.10 (Issue #345)

2022-01-06 Thread David Hassell
Hello all, My (current) thoughts on the new release question: I'm not sure about cutting 1.10 to fix just this defect. Given that it can be fixed in the latest CF-1.10 draft, is that not sufficient to tide us over to the whenever CF-1.10 is released? A few years ago we agreed that one release,

Re: [CF-metadata] [cf-convention/cf-conventions] timeSeries featureType with a forecast / reference time dimension? (#129)

2022-01-06 Thread David Hassell
Thanks, Jonathan - The PR looks fine to me. -- Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] timeSeries featureType with a forecast / reference time dimension? (#129)

2021-12-29 Thread David Hassell
I agree with the "not limited to" interpretation, and am happy with Jonathan's proposed text. Thanks, David -- Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Clarification of requirements on calendar attribute of a bounds variable (#265)

2021-10-11 Thread David Hassell
Hi all, I'm still re-assimilating what went on here, but it occurs to me that allowing data type equivalence (rather than equality) is problematic: * The `missing_value` and `_FillValue` (and the `valid_*` attributes) must be of the same data type as the data to which they apply, so if they

Re: [CF-metadata] [cf-convention/cf-conventions] Updating definition of coordinate variable to account for NUG changes (#174)

2021-10-11 Thread David Hassell
Hi @martinjuckes, Yes, of course! I notice that my offer came just before everything changed last year, so I guess it got lost in the noise. I shall remind myself of the discussion thus far and post a summary. Thanks, David -- You are receiving this because you are subscribed to this

Re: [CF-metadata] [cf-convention/cf-conventions] DOIs for CF Convention releases? (#127)

2021-09-15 Thread David Hassell
Hello, I'd just like to advertise that discussion of this issue has now been added as breakout session in next week's online CF meeting

[CF-metadata] [cf-convention/cf-conventions] Release 1.9.0 - CF Conventions version 1.9.0

2021-09-10 Thread David Hassell
[List of pull requests that contributed to CF-1.9](https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/pulls?q=is*3Apr*milestone*3A*221.9*22*__;JSslJSUr!!G2kpM7uM-TzIFchu!hTpbep5QLPz7rz52VBHnCcDCsJx_BMStCE0l1OJL5U6pShlVHEpIrZJvgtcisIIjjV89IqCB31o$ ) -- You are receiving

Re: [CF-metadata] [cf-convention/cf-conventions] Update history ready for CF-1.9 (#338)

2021-09-10 Thread David Hassell
Merged #338 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Update history ready for CF-1.9 (#338)

2021-09-08 Thread David Hassell
@davidhassell pushed 1 commit. a22f023c5e647941a135d07b80b56a06ce159fdb note when new appendices appear -- You are receiving this because you are subscribed to this thread. View it on GitHub:

[CF-metadata] [cf-convention/cf-conventions] Include new authors in top-level author list (#339)

2021-09-08 Thread David Hassell
No associated issue - editorial fix. # Release checklist - [x] Authors updated in `cf-conventions.adoc`? - [x] Next version in `cf-conventions.adoc` up to date? Versioning inspired by

Re: [CF-metadata] [cf-convention/cf-conventions] Update history ready for CF-1.9 (#338)

2021-09-07 Thread David Hassell
@davidhassell pushed 1 commit. ba9e355f3b3ba92395a721daf0b4f5d38051c8f9 fix spelling mistakes -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Update history ready for CF-1.9 (#338)

2021-09-03 Thread David Hassell
Hi @erget - we list by issue, rather than PR, so it's there under 258: ``` .02 June 2020 . link:$$https://github.com/cf-convention/cf-conventions/issues/258$$[Issue #258]: Clarification of geostationary projection items ``` Is that OK? -- You are receiving this because you are subscribed to

[CF-metadata] [cf-convention/cf-conventions] Update history ready for CF-1.9 (#338)

2021-09-03 Thread David Hassell
See issue #XXX for discussion of these changes. # Release checklist - [x] Authors updated in `cf-conventions.adoc`? - [ ] Next version in `cf-conventions.adoc` up to date? Versioning inspired by

Re: [CF-metadata] [cf-convention/cf-conventions] Update data model figures for the Domain, and provide new image creation source code (#324)

2021-09-03 Thread David Hassell
Merged #324 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Update data model figures for the Domain, and provide new image creation source code (#323)

2021-09-03 Thread David Hassell
Closed #323 via #324. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Fix syntax error in conformance doc (#336)

2021-08-24 Thread David Hassell
Got it, thanks. Please merge! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Fix syntax error in conformance doc (#336)

2021-08-24 Thread David Hassell
Thanks, @erget. I'm not sure what was introduced before, but adding the label looks good to me. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Adding surface layer variables (#293)

2021-08-09 Thread David Hassell
Hello @ninsbl, There was a good discussion on skin and surface temperatures over land and sea back in 2013 (unfortunately the

Re: [CF-metadata] [cf-convention/cf-conventions] How to Report Uncertainty Chapter (#320)

2021-08-04 Thread David Hassell
Hi Ken, Sorry to have abandoned this again. Your proposal is clearly workable in practice, but there are some issues with the implementation, of varying degrees of seriousness, that mean that it is not yet suitable for inclusion into CF. I agree that it seems like a minimally intrusive set of

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy compression through coordinate sampling (#326)

2021-08-04 Thread David Hassell
Using okular, I see the boxes, too. However, viewing the file with the built-in Firefox PDF viewer, I see just a space with no box outlining box. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] https://github.com/cf-convention/cf-conventions/pull/331 not implemented in http://cfconventions.org/cf-conventions/cf-conventions.html (#334)

2021-08-03 Thread David Hassell
I think that it should indeed have happened. The raw `.adoc` files have clearly been updated in the `master` branch. The previously merged PR is visible in the on-line latest

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy compression through coordinate sampling (#326)

2021-08-02 Thread David Hassell
@davidhassell commented on this pull request. > @@ -606,7 +606,7 @@ For the reconstituted coordinates, cell bounds are stored > separately for each co for the example of 2D bounds. Since the cell bounds are contiguous, bounds points of adjacent cells will coincide and so the full set of

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2021-07-30 Thread David Hassell
Hi @ChrisBarker-NOAA, This puzzled me for a bit, until I remembered that in the CF data model, DSGs are _not_ special. This is because what looks like a discrete axis in the encoding of a DSG is a really just a form of lossless packing for an orthogonal multidimensional array (with the data

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2021-07-29 Thread David Hassell
Dear @JonathanGregory, Thanks for your comments. > I think that "unlike" implies it's somehow inconsistent ... Agreed. With your new text, that last paragraph becomes In CF-netCDF a domain topology can only be provided for a domain defined by a UGRID mesh topology variable. In this case, the

Re: [CF-metadata] [cf-convention/cf-conventions] Update data model figures for the Domain, and provide new image creation source code (#324)

2021-07-28 Thread David Hassell
@davidhassell pushed 1 commit. c1bc014a8267a56c499bef2b8054a36a7704ee1a history for #323 -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Update data model figures for the Domain, and provide new image creation source code (#323)

2021-07-28 Thread David Hassell
Thanks Dave, Jonathan and Karl. I'll update `history.adoc`, and unless anything else crops up we can merge this in two weeks. David -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2021-07-28 Thread David Hassell
Hi @ChrisBarker-NOAA, > The whole concept of an "axis" matches orthogonal coordinates of some sort. > (that's kind the definition of orthogonal, yes?). Mapping a Ugrid to the real > world, the real world is 2D (Or 3D, but let's not go there yet) -- and that > 2D world has 2 orthogonal axis --

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2021-07-27 Thread David Hassell
Hi @ChrisBarker-NOAA and @pp-mo, I have been away and am just catching up with the conversation. Thank you for an interesting read! > From the data model perspective, there needs to be SOME way to define the > connectivity. how it's done is a matter of the "encoding", yes? Absolutely.

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-07-27 Thread David Hassell
Dear @JonathanGregory, @AndersMS, and all, > Conformance > > For "Each tie_point_variable token specifies a tie point variable that must > exist in the file, and each interpolation_variable token specifies an > interpolation variable that must exist in the file," I think all you can say > is

Re: [CF-metadata] [cf-convention/cf-conventions] Conformance edits (including bounds) (#333)

2021-07-27 Thread David Hassell
Created in error - sorry! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Conformance edits (including bounds) (#333)

2021-07-27 Thread David Hassell
Closed #333. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

[CF-metadata] [cf-convention/cf-conventions] Conformance edits (including bounds) (#333)

2021-07-27 Thread David Hassell
See issue #XXX for discussion of these changes. # Release checklist - [ ] Authors updated in `cf-conventions.adoc`? - [ ] Next version in `cf-conventions.adoc` up to date? Versioning inspired by

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2021-07-15 Thread David Hassell
Hello @ChrisBarker-NOAA and all, After some very illuminating discussion over at https://urldefense.us/v3/__https://github.com/ugrid-conventions/ugrid-conventions/issues/52__;!!G2kpM7uM-TzIFchu!gsrPpUHyBO1L3RCLlnbI4ykGpE8GyFUQGCnBa97TVwjO6tJnc_z4tfusXiad6JE3NXdsbwwppNw$ , and some offline

Re: [CF-metadata] [cf-convention/cf-conventions] How to Report Uncertainty Chapter (#320)

2021-07-09 Thread David Hassell
Hi Ken, I'm sorry that this has stalled, but I don't have as much time as I would like to devote to as many lengthy and involved proposals as I might like. Perhaps when some other CF issues I've been involved with for some time have concluded I will have more time here. There are still many

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-07-08 Thread David Hassell
> Maybe we could append a new item at the end of "Coordinate Compression Steps" > in Appendix J recommending that data producers check the positional error by > comparing the reconstructed coordinates against the original data, and then > provide as many details as possible regarding the

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy compression through coordinate sampling (#326)

2021-07-06 Thread David Hassell
@davidhassell commented on this pull request. > + Tie Point Dimension Mapping + +The **`tie_point_mapping`** attribute defined above associates +each interpolated dimension with its corresponding subsampled + dimension and, if required, its corresponding + __interpolation subarea

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy compression through coordinate sampling (#326)

2021-07-06 Thread David Hassell
@davidhassell commented on this pull request. > +alignment. As an example, such discontinuities are common in remote +sensing data and may be caused by combinations of the instrument scan +motion, the motion of the sensor platform and changes in the +instrument scan mode. When discontinuities

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy compression through coordinate sampling (#326)

2021-07-06 Thread David Hassell
@davidhassell commented on this pull request. > +contain discontinuities. A discontinuity could be an overlap or a gap +in the coordinates' coverage, or a change in cell size or cell +alignment. As an example, such discontinuities are common in remote +sensing data and may be caused by

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-07-05 Thread David Hassell
Hi all, Sylvain's descriptions and rational are very good, I think. I am wondering, however, if we are making too bold claims about accuracy when we have no control over the interpolation method's implementation. A user's technique may differ from the creator's (that's OK), but if one

Re: [CF-metadata] [cf-convention/cf-conventions] Interpretation of negative years in the units attribute (#298)

2021-07-05 Thread David Hassell
Thanks, Klaus and Jonathan - This alternation (https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/pull/331/commits/bd7498d3625a1ee464f375952bfd202f7fbc4371__;!!G2kpM7uM-TzIFchu!h4CVLsFmCw8V3-WerXXaZc2QxZKN9J3yJ7tE4mBK6oHFEa6yN_9Hk52Gx4Cj75L5v2_cUvflBuA$ ) looks good to

Re: [CF-metadata] [cf-convention/cf-conventions] Interpretation of negative years in the units attribute (#298)

2021-07-02 Thread David Hassell
Thanks, @JonathanGregory. Your PR looks good to me. -- You are receiving this because you commented. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Restrict "gregorian" label to only dates in the Gregorian calendar (#319)

2021-07-02 Thread David Hassell
Thanks to @JonathanGregory for putting together the pull request that will close this issue (as well as #298). This PR (#331) should be merged on 23rd July, three weeks from today, if no concerns are raised. -- You are receiving this because you are subscribed to this thread. Reply to this

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2021-07-01 Thread David Hassell
Dear Patrick, Thank you for bringing up "location index set" variables. I agree that in the absence of the `cf_role` attribute it is not always possible to distinguish one from data variable, so I would be happy with retaining it on these variables. By extension, I think that we should drop

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2021-06-30 Thread David Hassell
Dear Klaus, I hope to allay your concerns by noting that all of the UGRID machinery for storing connectivity will certainly be imported into CF unchanged - it is just that in the logical data model we don't need to make special mention of it. This is because it turns out the connectivity

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2021-06-30 Thread David Hassell
Dear Jonathan, That's right. I should have made that clearer, so many thanks for pointing it out! CF provides cell connectivity by inspection of coincident (or possibly overlapping) bounds. UGRID provides an index based encoding for making the connectivity easier to find in many

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2021-06-30 Thread David Hassell
Hello, In starting to think about: > (H) Further to the discussion on implications on the CF data model > (ugrid-conventions/ugrid-conventions/issues/52), the CF data model needs to > be updated to allow the storage of topological connections between cells > ("cells" in the CF data model

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-06-25 Thread David Hassell
Hi Anders, > I believe the following paragraph from our chapter 8 is no longer relevant I do agree. David -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Restrict "gregorian" label to only dates in the Gregorian calendar (#319)

2021-06-24 Thread David Hassell
The changes agreed here will now be incorporated into the wider-ranging changes of #298 "_Interpretation of negative years in the units attribute_"

Re: [CF-metadata] [cf-convention/cf-conventions] Interpretation of negative years in the units attribute (#298)

2021-06-24 Thread David Hassell
Thanks @JonathanGregory - I'm happy with your latest proposed text; and thanks @semmerson for putting us right :) -- You are receiving this because you commented. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Interpretation of negative years in the units attribute (#298)

2021-06-22 Thread David Hassell
Hello Lars, I like your suggestions. With regards Udunits, the time units are distributed across multiple XML files. For example, `hour` is defined in `udunits2-accepted.xml` and `second` is defined in `udunits2-base.xml`. Perhaps it might be better to say: "The acceptable units for time are

Re: [CF-metadata] [cf-convention/cf-conventions] Interpretation of negative years in the units attribute (#298)

2021-06-22 Thread David Hassell
> it could be convenient if no-one objects to merging them It is fine by me. > I did in in a different way, by stating that months are of Gregorian lengths. Which I think works well! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it

Re: [CF-metadata] [cf-convention/cf-conventions] Interpretation of negative years in the units attribute (#298)

2021-06-22 Thread David Hassell
Thank you, Jonathan. Your text is very clear to me. All of the changes required for #319 are now here - is it OK for #319 to just refer to the PR for this issue, rather removing these changes from this issue and recreating in a bespoke PR for #319? -- You are receiving this because you are

Re: [CF-metadata] [cf-convention/cf-conventions] Restrict "gregorian" label to only dates in the Gregorian calendar (#319)

2021-06-21 Thread David Hassell
It looks like a consensus solution has emerged: * The `gregorian` calendar is deprecated. * The default calendar is redefined as `standard` alone. * The `noleap` and `all_leap` calendars are both redefined to be modifications of the proleptic gregorian calendar. Does that sound right?

Re: [CF-metadata] [cf-convention/cf-conventions] Conventions release dates are missing since CF-1.7 (#329)

2021-06-21 Thread David Hassell
Thanks, all. I would probably go for the "leave the past documents unchanged for the sake of immutability and simply include the dates in future versions" at this time. If we wanted to do something different in the future, the approach of making a 1.7.1 branch from the 1.7.0 tag sounds very

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-06-17 Thread David Hassell
That looks good to me, Anders. The word _computation_ is good. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-06-17 Thread David Hassell
Thank you, Anders. I very happy with this. A minor suggestion - perhaps change: _"...may specify the floating-point arithmetic precision by setting ..."_ to _... may specify the floating-point arithmetic precision to be used in the interpolation calculations by setting ..._ just to be extra

Re: [CF-metadata] [cf-convention/cf-conventions] Restrict "gregorian" label to only dates in the Gregorian calendar (#319)

2021-06-15 Thread David Hassell
Good point, @zklaus. I think that all this applies only to `gregorian`, i.e. the `standard` calendar (= Mixed Gregorian/Julian calendar as defined by Udunits) remains unchanged by this proposal. In that case, we need to be clear that the default calendar has changed to `standard`, rather than

Re: [CF-metadata] [cf-convention/cf-conventions] Reference UGRID conventions in CF (#153)

2021-06-14 Thread David Hassell
Hello, Following on from some discussions that have been taking place on the [UGRID issue tracker](https://urldefense.us/v3/__https://github.com/ugrid-conventions/ugrid-conventions/issues__;!!G2kpM7uM-TzIFchu!jNG-Y16d7c-C88U9VVZoa-yNuIMgPRCdgpg_rDn4glZ59EsZV9mellI5RhDBXtvHkx_max3jEsU$ ), a

Re: [CF-metadata] [cf-convention/cf-conventions] Interpretation of negative years in the units attribute (#298)

2021-06-14 Thread David Hassell
Hello, A lot of suggestions have been made on this issue wince the last update to the associated pull request (#315). I'm not sure if consensus has been reached, as the conversation has paused, but is it possible for someone to synthesise the suggestions made here during April 2021 so that the

Re: [CF-metadata] [cf-convention/cf-conventions] Restrict "gregorian" label to only dates in the Gregorian calendar (#319)

2021-06-14 Thread David Hassell
Hello, Here's my summary of where we are with this issue. Please say if you think that I've misrepresented/misunderstood anything. * The initial proposal was to redefine `gregorian` to have a distinct meaning from `standard`, namely, `gregorian` would include the restriction that prohibits

Re: [CF-metadata] [cf-convention/cf-conventions] Correction to the definition of "ocean sigma over z coordinate" in Appendix D (#314)

2021-06-12 Thread David Hassell
Closed #314 via #317. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Sigma pr317 (#317)

2021-06-12 Thread David Hassell
Merged #317 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-06-07 Thread David Hassell
Hi Anders - thanks, it sounds like we're currently in agreement - do you want to update the PR? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Update data model figures for the Domain, and provide new image creation source code (#324)

2021-06-04 Thread David Hassell
@davidhassell pushed 1 commit. 09fd4fbd429f42466d46463c6a137e5caec539fe typo -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Update data model figures for the Domain, and provide new image creation source code (#323)

2021-06-04 Thread David Hassell
Hello - There have been no further comments for a while - is this good to be merged? Thanks, David -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Add fractional units representation example (#277)

2021-06-03 Thread David Hassell
Hi @snowman2 - I'm not sure what is being proposed here, as such units are [not

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-06-03 Thread David Hassell
Hi Anders, > "The floating-point arithmetic precision should match or exceed the precision > specified by computational_precision attribute. The allowed values of > computational_precision attribute are: > > (table) "32": 32-bit floating-point arithmetic "64": 64-bit floating-point arithmetic

[CF-metadata] [cf-convention/cf-conventions] Conventions release dates are missing since CF-1.7 (#329)

2021-06-03 Thread David Hassell
# Conventions release dates are missing since CF-1.7 # Moderator @user # Requirement Summary Recent versions of CF do not state their release date. This is useful information for curators, creators and for the building of other standards which rely on CF. Since CF-1.7, the release date has

Re: [CF-metadata] [cf-convention/cf-conventions] How to Report Uncertainty Chapter (#320)

2021-05-25 Thread David Hassell
Hi Ken, I'm trying to better understand the issues around cell methods, and would find it very useful to have the parent data variable that goes with this example ancillary variable the new chapter 10: ``` float relative_humidity_uncert ; relative_humidity_uncert:long_name = "Relative

Re: [CF-metadata] [cf-convention/cf-conventions] Correction to the definition of "ocean sigma over z coordinate" in Appendix D (#314)

2021-05-24 Thread David Hassell
That's good for me, thanks @JonathanGregory -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Clarify and update CF rules for deprecating content (#328)

2021-05-24 Thread David Hassell
Hello, Is it right that the deprecations that Ethan lists (https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/328*issuecomment-846140071__;Iw!!G2kpM7uM-TzIFchu!hEdFbHQ7AQTo1vrmCimiywuaJ0AkwEDI3gsqODD8ZVcqeNsGUms7VVc9YDIXNN3uV1_pNk9Bzrc$ ) are still allowed? i.e.

Re: [CF-metadata] [cf-convention/cf-conventions] Correction to the definition of "ocean sigma over z coordinate" in Appendix D (#314)

2021-05-20 Thread David Hassell
Dear Jonathan, Oh - what a difference a day makes! Thanks for the text. I think it is fine, but it states that it is still OK to produce CF-1.8 datasets if they don't contain this particular formula - is that what we want? I would have thought that the the creation of all new CF-1.8 datasets

Re: [CF-metadata] [cf-convention/cf-conventions] Correction to the definition of "ocean sigma over z coordinate" in Appendix D (#314)

2021-05-19 Thread David Hassell
Hello - the 20th May is here, and no further comments have arisen. Thanks to all for the interesting discussion - and especially to @johnwilkin for the excellent diagrams. Before we merge, however, it is noteworthy that this issue has identified and corrected a fundamental flaw in the

Re: [CF-metadata] [cf-convention/cf-conventions] How to Report Uncertainty Chapter (#320)

2021-05-18 Thread David Hassell
Overall, I think that the general approach of using ancillary variables and cell methods is a good one. There was considerable discussion around the topic of "standard name modifiers or cell methods?" in

Re: [CF-metadata] [cf-convention/cf-conventions] How to Report Uncertainty Chapter (#320)

2021-05-14 Thread David Hassell
Dear Ken, Thanks for putting this together - a lot of work has clearly gone into it. I have a number of comments and questions which I'd like to think about some more before posting, but I'd like to highlight at this time that the proposal as it stands would require a number of changes to the

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-05-14 Thread David Hassell
Thanks, @taylor13 and @AndersMS, I, too, would favour A (_Using the scheme proposed above, requiring the data creator to set the computational_precision accordingly._). I'm starting to think that the we need to be clear about `"decimal64"` (or 32, 128, etc.). I'm fairly sure that we only want

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-05-13 Thread David Hassell
Hi @taylor13, 1: I agree that higher precisions should be allowed. A modified description (which could do with some rewording, but the intent is clear for now, I hope): * By default, the user may use any precision they like for the interpolation calculations. If the `computational_precision`

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-05-13 Thread David Hassell
For convenience, here is the proposal for specifying the precision to be used for the interpolation calculations (slightly robustified): * By default, the user may use any precision they like for the interpolation calculatins, but if the `interpolation_precision` attribute has been set to a

Re: [CF-metadata] [cf-convention/cf-conventions] Lossy Compression by Coordinate Sampling (#327)

2021-05-07 Thread David Hassell
Hello @taylor13, @AndersMS, It might be better to continue the conversion over at #37 on the precision of interpolation calculations (the comment thread starting at

Re: [CF-metadata] [cf-convention/cf-conventions] Update the "Release Cheklist" in the Pull Request template (#325)

2021-05-04 Thread David Hassell
Hi @erget, >From what you describe, should the dates _always_ be the date of minting a >release, rather than the date merging. That could clear things up? I think a >quick chat later would be good! I'd also like to add a _merger_ item for the data model: Merger checklist - [ ] - [ ]

Re: [CF-metadata] [cf-convention/cf-conventions] Update the "Release Cheklist" in the Pull Request template (#325)

2021-05-04 Thread David Hassell
Hi @erget, I don't know. I had thought that we would merge PRs into master at the time of their acceptance, so that future PRs for the same next release can build on the accepted changes. I may well have misunderstood things, apologies if so, but in any event, if we say "Set the date when

Re: [CF-metadata] [cf-convention/cf-conventions] Update the "Release Cheklist" in the Pull Request template (#325)

2021-05-04 Thread David Hassell
Sounds good, thanks. How about: Author checklist - [ ] Authors updated in cf-conventions.adoc? - [ ] Conformance document up-to-date? - [ ] Related issues registered in history.adoc, with placeholders for the dates? Merger checklist - [ ] Set dates for new history.adoc entries?

Re: [CF-metadata] [cf-convention/cf-conventions] Add support for variables of type string to conformance doc (#291)

2021-04-30 Thread David Hassell
Merged #291 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Conformance clarification for region name/area types (#290)

2021-04-30 Thread David Hassell
Merged #290 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [CF-metadata] [cf-convention/cf-conventions] Some labels of examples contain "Example" so that their label in the list of examples contains "Example" (affects four examples) (#286)

2021-04-30 Thread David Hassell
Hello @neumannd, I think that there are no problems with your PR, but would you consider updating it as per @taylor13's

  1   2   3   >