iGalileo is a Galileo kernel for use alongside the Jupyter framework
This allows users to experiment with Galileo using powerful Jupyter notebooks

The galileo kernel can be run in two ways: Using Docker or by building it from source. For either approach, a small file kernel.json has to be placed in a new folder in your home or user directory:
~/Library/Jupyter/kernels/igalileo/kernel.json~/.local/share/jupyter/kernels/igalileo/kernel.json%APPDATA%\jupyter\kernels\igalileo\kernel.json
A sample kernel.json file is in the igalileo folder, containing:{
"argv": [
"<PATH_TO_GALILEO>/run_{docker|sbt}.sh",
"{connection_file}"
],
"display_name": "iGalileo",
"language": "galileo"
}
Replace <PATH_TO_GALILEO> with the absolute path to the kernel folder (the one containing the kernel.json file, created above), and point to either run_docker.sh or run_sbt.sh.
If all goes will, iGalileo should be listed as part of the available Jupyter kernels. You can see that list with the command
jupyter kernelspec list
This is the easiest route and should only take a few minutes. Having a working docker environment is the only prerequisite.
Select run_docker.sh above as the script, and copy run_docker.sh from the igalileo folder here to the kernel folder.
Prerequisites:
git clone https://github.com/cascala/igalileo.gitcd igalileosbt packageSelect run_sbt.sh above as the script, and copy run_sbt.sh from the igalileo folder here to the kernel folder.
Launch Jupyter as usual (jupyter notebook), and select the Galileo kernel.
Good luck - don't hesitate to share any feedback as an issue.
Content type
Image
Digest
Size
110.1 MB
Last updated
almost 7 years ago
docker pull cascala/igalileo