-
Notifications
You must be signed in to change notification settings - Fork 16
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
Overall dataset structure #10
Comments
Revisiting this issue after v0.0.1 release (and features essentially frozen for upcoming v0.0.2) to both document for informational purposes (in case anyone stumbles upon this issue later) and discuss components we want to have on a future roadmap:
With our accessor approach (xref #44), diagnostic fields are computed (eagerly after loading in just needed fields by default, fully lazy if dask chunked) and added to the output dataset, with redundant component fields dropped by default (but can be maintained if desired, and non-redundant components like grid-relative winds are never dropped).
After #100,
This is still TBD! My humble opinion is that this would be a great optional feature (perhaps a Should we update the title of this issue accordingly? Or create a new issue focused on DataTree integration into xWRF? |
I agree with keeping it separate from
This issue is soo ancient and so much has happened since I opened it, I think we should create a new DataTree in xwrf issue. |
Done! #110 |
As discussed in fmaussion/salem#205 and #2, we want xwrf to provide physical variables on an unstaggered grid. I want to start a discussion on how to implement this.
My idea would be to provide the user with a cf-compliant file after using
open_dataset
on a wrfout file. However, this raises a couple of questions for me:NetCDF4DataStore
in the very background and reference its naked variables lazily or do we also want to expose the raw data via something likeds.raw
and reference these variables (possibly even the whole netcdf4 dataset -> easier but also possibly more memory intensive)?One suggestion might be:
I just started thinking about this, so I will have missed a lot of implementation detail which needs to be discussed, but maybe this can be a start.
The text was updated successfully, but these errors were encountered: