There are a few bugs and some design fragility in model2netcdf.ED2() that I think warrant a pretty substantial overhaul. I'm going to work on that in this PR.
Ran into a weird edge case with model2netcdf.ED2() and remembered what a quagmire it felt like to me last time I worked on it. I feel like I have a better handle on working with lists and ncdf4 that I can simplify this function a lot while making it easier to expand in the future.
Review Time Estimate
[ ] Immediately
[ ] Within one week
[ ] When possible
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[ ] My change requires a change to the documentation.
Description
There are a few bugs and some design fragility in
model2netcdf.ED2()
that I think warrant a pretty substantial overhaul. I'm going to work on that in this PR.Issues I hope to address:
Motivation and Context
Ran into a weird edge case with
model2netcdf.ED2()
and remembered what a quagmire it felt like to me last time I worked on it. I feel like I have a better handle on working with lists andncdf4
that I can simplify this function a lot while making it easier to expand in the future.Review Time Estimate
Types of changes
Checklist: