Best strategy for adding metadata (e.g. CF-compliance)?
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 366
- Forks
- 96
- Avg merge
- 24m
- Merged PRs (30d)
- 1
Description
I have a bunch of NetCDF files and kerchunk is working great on them, but to make the dataset more useful to downstream tools, I'd like to modify the kerchunk metadata so that the resulting dataset is CF-compliant (e.g. adding units, CF standard names and missing_values to variables, modifying global attribute metadata etc).
I can imagine using xarray, the fsspec filesystem or the dict representation of the JSON. How best to accomplish this?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Compare the mentioned xarray, fsspec filesystem, and JSON dictionary approaches for modifying kerchunk metadata. The work is complete when a supported strategy for adding CF metadata, including variable and global attributes, is established and documented for downstream users.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100