JuliaPlots/Makie.jl

Name: Makie.jl

Owner: JuliaPlots

Description: High level plotting on the GPU

Created: 2017-09-25 22:07:50.0

Updated: 2018-01-15 21:44:39.0

Pushed: 2018-01-16 23:16:16.0

Homepage: null

Size: 102048

Language: Julia

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

code

Makie

From the japanese word Maki-e, which is a technique to sprinkle lacquer with gold and silver powder. Data is basically the gold and silver of our age, so lets spread it out beautifully on the screen!

It's Halloween :)

output

IJulia examples:

Mouse interaction:

Animating a surface:

Installation

This package is not released yet so a bit awkward to set up. Here are the steps:

clone("https://github.com/SimonDanisch/Makie.jl.git")
checkout("GLVisualize")

Make sure that the check out happens without error. E.e. if you have previously tinkered with GLVisualize, it might happen that you don't check out the sd/makie branch correctly.

Precompilation

You can compile binary for Makie and add it to your system image for fast plotting times with no JIT overhead. To do that, you need to check out the additional packages for precompilation. Then you can build a system image like this:

d PackageCompiler
add("PackageCompiler")
g PackageCompiler
is is not well tested, so please be careful - I don't take any responsibilities for a messed up Julia install.

e safe option:
ageCompiler.compile_package("Makie", force = false) # can take around ~20 minutes

places julias system image
ease be very carefull with the above option, since this can make your julia stop working.
 Julia doesn't start for you anymore, consider doing:
ing PackageCompiler; PackageCompiler.revert() <- not well tested

ageCompiler.compile_package("Makie", force = true)

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.