Skip to content
This repository has been archived by the owner on Jun 1, 2018. It is now read-only.

Jupyter kernels for GAP

License

Notifications You must be signed in to change notification settings

markuspf/jupyter-kernel-gap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jupyter-kernel-gap (DEPRECATED)

NOTE that this kernel is DEPRECATED in favour of the native GAP kernel and currently does not have a maintainer.

If you would like to take over maintainership of the code, contact me by email.

A Jupyter kernel for the GAP Computer Algebra System.

Installation

You need a very recent version (current master or wait for GAP 4.9) of GAP installed, and either gap has to be in your PATH or you have to set the environment variable JUPYTER_GAP_EXECUTABLE to your gap executable.

To install the kernel

    python setup.py install

or if you want to install the latest released version

    pip install jupyter-kernel-gap

should work, too.

Getting Started

To use jupyter-kernel-gap, use one of the following:

    jupyter notebook
    jupyter qtconsole --kernel gap
    jupyter console --kernel gap

If you want to use the JUPYTER_DotSplash function, you will need graphviz installed and in the path. If you want to use JUPYTER_TikZSplash, you will need a TeX installation including the TikZ packages with pdflatex and and pdf2svg installed.

Bug reports and feature requests

Please submit bug reports and feature requests via our GitHub issue tracker:

https://github.com/gap-packages/jupyter-kernel-gap/issues

License

jupyter-kernel-gap is free software; you can redistribute it and/or modify it under the terms of the BSD 3-clause license.

For details see the file LICENSE.