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

Move all visualisations to Makie.jl #229

Open
rafaqz opened this issue Mar 9, 2023 · 2 comments
Open

Move all visualisations to Makie.jl #229

rafaqz opened this issue Mar 9, 2023 · 2 comments

Comments

@rafaqz
Copy link
Member

rafaqz commented Mar 9, 2023

Makie is now really stable and flexible, and pretty fast because the plots just update with new data rather than continually plotting.

Instead of having any internal machinery for image generation, we can just do it all with Makie.jl in an output that lets users define plots however they want, with a simple heatmap as the default.

WGLMakie.jl works in the web, GLMakie.jl for the desktop, all using the same code here.

We can pretty much drop support for all the other interfaces (like Interact,jl) and focus on Makie.jl. The slider generation is basically the same as for Interact.jl.

With julia 1.9 Makie.jl support can be built into DynamicGrids.jl as a weak dependency, so no other packages will be needed.

@rafaqz
Copy link
Member Author

rafaqz commented Mar 10, 2023

It pretty slick:

makie_CA_blobs-2023-03-09_21.42.37.webm

@jamesmaino
Copy link
Member

Very slick!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants