CliMA / CliMA/ClimaCore.jl

Turn useful libs into exts, add `ClimaCoreMakieExt`

Open
#2,273 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Julia
Stars
117
Forks
19
Avg merge
3d 5h
Merged PRs (30d)
36

Description

The packages in `lib` were built years ago, before the notion of Julia extension existed.

Nowaways, these packages are largely forgotten and have received no meaningful update in years. As far as I can tell, the only two that see some use are `ClimaCoreSpectra` (used to compute spectra of Fields in ClimaAtmos) and `ClimaCorePlots` (used to plot the raw data associated to a Field).

I think it would be great to have something like `ClimaCorePlots`, but for `Makie` and as an extension. Ideally, I would like to be able to do:
```julia
import CairoMakie
heatmap(field)
```

Here is how Oceananingas does it: https://github.com/CliMA/Oceananigans.jl/blob/main/ext/OceananigansMakieExt.jl

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.