/higher-order-organization-julia

Jupyter notebooks for examples in the paper "Higher-order organization of complex networks".

Primary LanguageJupyter Notebook

Higher-order organization of complex networks

This repository consists of several Jupyter notebooks to reproduce examples in the paper

Higher-order Organization of Complex Networks. Austin R. Benson, David F. Gleich, and Jure Leskovec. Science, vol. 353, no. 6295, pp. 163-166, 2016.

You can read more about the project here. The examples can run on the web with no install of Julia using JuliaBox (see the instructions below).

Run through JuliaBox over the web

These Jupyter notebooks can run Julia code on the web without any installation of Julia on your computer through JuliaBox:

  1. Sign in to JuliaBox.
  2. Selct the Sync tab at the top of the page.
  3. Under Git Repositories, there should be three spaces to fill:
  • Set Git Clone URL to https://github.com/arbenson/higher-order-organization-julia.git
  • Set Branch to master
  • Set JuliaBox Folder to higher-order-organization-julia. On completion, it should look like this: Setting up GitHub repository sync
  1. Click the plus sign under Action. This should add the repoistory and look as follows: Synced GitHub repository
  2. Click on the IJulia tab at the top of the page. You should have a new folder higher-order-organization-julia in the home directory: JuliaBox home directory
  3. Click on the folder higher-order-organization-julia and then click on one of the files with extension .ipynb.

You should now be in an interactive Jupyter notebook. If you haven't used Jupyter or IPython before, you may want to read the quick start guide. To run all of the code, just click Cell -> Run All.