ESMValGroup / ESMValTool

ESMValTool: A community diagnostic and performance metrics tool for routine evaluation of Earth system models in CMIP
https://www.esmvaltool.org
Apache License 2.0
215 stars 126 forks source link

[Julia] Use NCDatasets instead of netCDF - masked values are treated as masked only in NCDatasets #3476

Open valeriupredoi opened 8 months ago

valeriupredoi commented 8 months ago

Description

Before you get started

Checklist

It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the ๐Ÿ›  Technical or ๐Ÿงช Scientific review.

New or updated recipe/diagnostic

New or updated data reformatting script


To help with the number of pull requests:

valeriupredoi commented 4 months ago

@ESMValGroup/technical-lead-development-team any of you folks speaks Julia better than me and can give me a hand here please? It's basically there, just needs a couple more changes in the diagnostics to allow for the new API/package :beer:

bouweandela commented 4 months ago

I saw this at EGU, it uses YAXarrays (Julia clone of Xarray) and GeoMakie (Julia geo plotting library), maybe we could too? https://github.com/mauro3/Julia-intro-for-geoscience-EGU2024/blob/main/notebooks/geo-ecosystem.ipynb

Somehow I couldn't get them to install along our current Julia dependencies though, maybe our Julia dependencies are severely outdated?

valeriupredoi commented 4 months ago

I saw this at EGU, it uses YAXarrays (Julia clone of Xarray) and GeoMakie (Julia geo plotting library), maybe we could too? https://github.com/mauro3/Julia-intro-for-geoscience-EGU2024/blob/main/notebooks/geo-ecosystem.ipynb

Somehow I couldn't get them to install along our current Julia dependencies though, maybe our Julia dependencies are severely outdated?

thanks, bud! The netCDF4 library that I am replacing here is indeed outdated, beats me about the others you mention - unfortunately I have no relationship of any kind with Julia :grin: If you had a minute and took over this, would be fab :beer:

valeriupredoi commented 1 month ago

@dr-ko hey buds, maybe you or your other Julia-savvy colleagues can give us a bit of a hand here? Fame and fortune as rewards :beer: