cfdm icon indicating copy to clipboard operation
cfdm copied to clipboard

A Python reference implementation of the CF data model

Results 42 cfdm issues
Sort by recently updated
recently updated
newest added

Make 'ncvar' non-optional in `NetCDFRead._create_Data`. This doesn't change anything in cfdm, but the 'ncvar' parameter is needed by the cf-python subclass.

Equivalent to NCAS-CMS/cf-python#492 but note that here there are many more (in total ~50) classes which accept the `source:` parameter (since these get inherited downstream for cf-python which doesn't need...

documentation
code tidy/refactor

Possible bug, but also possibly due to floating point precision subtleties. Identified by David during another PR and its review. See https://github.com/NCAS-CMS/cfdm/pull/222#issuecomment-1295208100 for details.

bug
netCDF write
netCDF read

Identified by David during another PR and its review. See https://github.com/NCAS-CMS/cfdm/pull/222#issuecomment-1295197082 for details. The zeroes should not appear and it isn't clear without investigation why they are aren't being printed...

bug

Whilst improving some docstrings in #183 I noticed that there were two cases where duplicate integer values were provided as codes in the `_code0` dictionary, namely duplication on `200` and...

question
netCDF read

To implement the changed behaviour agreed to be appropriate for `Data.equals` and non-numeric array inputs in the mini-thread https://github.com/NCAS-CMS/cf-python/pull/254#discussion_r786631596, both for cfdm itself and as passed downstream to cf-python. Namely:...

In CF-1.9, [lossy compression by subsampled coordinates](https://cfconventions.org/Data/cf-conventions/cf-conventions-1.9/cf-conventions.html#compression-by-coordinate-subsampling) was introduced, and needs to be implemented in cfdm. #167 deals with most of this, but not the writing of subsampled coordinates to...

enhancement
netCDF write
compression

In recent discussions relating to the CF Training course, we agreed it would be useful to be able to plot `cfdm` fields, and not just cf-python fields, with cfplot. Some...

enhancement

Decide on, and implement, a solution to address the issue outlined in the items labelled (4) regarding netCDF groups and their attributes in https://github.com/NCAS-CMS/cfdm/pull/69#issuecomment-840211173.

netCDF write

Decide on, and implement, a solution to address the issue outlined in the items labelled (1) regarding domain ancillaries and the corresponding formula terms in https://github.com/NCAS-CMS/cfdm/pull/69#issuecomment-840211173. A successful solution can...

netCDF write