Skip to content
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

Investigate use of xarray for generating netcdf output #4

Open
shendric opened this issue Aug 20, 2018 · 3 comments
Open

Investigate use of xarray for generating netcdf output #4

shendric opened this issue Aug 20, 2018 · 3 comments
Assignees
Labels
enhancement New feature or request refactoring Refactoring of existing code
Milestone

Comments

@shendric
Copy link
Collaborator

shendric commented Aug 20, 2018

The class pysiral.output.NCDataFile is a clunky implementation of generating netCDF files from data classes. Instead, xarray could be used throughout the processing.

Also consider to init the Level-2 data object from the output definition.

@shendric shendric created this issue from a note in General algorithm improvements (To do) Aug 20, 2018
@shendric shendric self-assigned this Aug 20, 2018
@shendric shendric added the enhancement New feature or request label Aug 20, 2018
@shendric
Copy link
Collaborator Author

Managing global attributes with xarray:
https://stackoverflow.com/questions/41794956/adding-global-attribute-using-xarray

@shendric shendric added the refactoring Refactoring of existing code label Aug 12, 2019
@shendric shendric added this to the pysiral v1.0 milestone Jul 30, 2020
@shendric
Copy link
Collaborator Author

Created dedicated repository for data structures (https://github.com/pysiral/cf-data-struct) that should be the base for main processing level data structures with serialization to netCDF and initialization from netCDF.

@shendric
Copy link
Collaborator Author

Also keep an eye on https://github.com/xarray-contrib/cf-xarray

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request refactoring Refactoring of existing code
Projects
Status: Todo
Development

No branches or pull requests

1 participant