This repository serves as a collection of IJulia Notebooks utilizing the CurricularAnalytics.jl Toolbox.
Click the launch Binder badge above, or this Binder link, to run the notebooks in your browser.
Download the Current Stable Release of Julia for your operating system from https://julialang.org/downloads/
Detailed installation instructions for each operating system can be found at https://julialang.org/downloads/platform.html
Open the Julia application. It should look similar to the image below.
Enter Pkg mode from within Julia by hitting ]
, and then type:
pkg> add CurricularAnalytics, CurricularVisualization
This will install the toolbox, along with the other Julia packages needed to run it.
You must first install Jupyter, which can be done by following these steps:
In the Julia terminal, enter Pkg mode by hitting ]
, and type:
pkg> add IJulia WebIO
Exit out of Pkg mode by hitting Backspace
and type:
julia> using WebIO
julia> WebIO.install_jupyter_nbextension()
In order to use the notebook, you will need to type:
julia> using IJulia, WebIO
julia> notebook()
The first time you run notebook()
, it will ask you if you would like to download Conda as well. Hit Enter to reply yes and it will begin installing the Conda.jl package needed to run Jupyter. After allowing it to do so it will open Jupyter in your default web browser. You are now able to open and create IJulia notebooks.
If you wish to exit Jupyter, close the Jupyter tabs in your browser first. Then, in your Julia terminal, type: Ctrl+C
to close the Jupyter Notebook server.
First, open the NBViewer link and navigate to the notebook you wish to download. In the upper right corner is a button to download the notebook, which is shown below.
Save the notebook to your machine, and then open it from Jupyter.