we've added the julia programming language to the maxwell software repository

Julia is a high-level, high-performance, dynamic programming language. While it is a general purpose language and can be used to write any application, many of its features are well-suited for numerical analysis and computational science. (Wikipedia)

To use it "module load maxwell julia" or append "/software/julia/default/bin/" to your path.

Further documentation:

Julia in the Jupyter Notebook:

In order to use julia as a Kernel in the Jupyter Notebook
one has to first load julia (see above) and then start the julia interpreter
by entering the command "julia" in the command line.

Then one has to enter the following commands to install iJulia and make 
the Kernel available for jupyter:

julia> using Pkg
julia> Pkg.add("IJulia")

Then one just has to refresh the main jupyter notebook page and
Julia should become available as a choice for a Kernel in the Notebook
along side various Anaconda Python variants that are installed on Maxwell.

  • No labels