2018-05-05 11:58:56 -07:00
2018-05-05 11:53:11 -07:00
2018-05-05 10:27:32 -07:00
2018-05-05 10:27:32 -07:00
2018-05-05 10:27:32 -07:00
2018-05-05 11:58:56 -07:00
2018-05-05 10:27:32 -07:00

A simple Jupyter kernel for the Magma computer algebra system

This requires IPython 3.

At the moment the following download and installation procedure should
work as a normal user::

    git clone https://github.com/nbruin/magma_kernel.git
    pip install . --user
    python -m magma_kernel.install

To use it, run one of:

.. code:: shell

    jupyter notebook
    # In the notebook interface, select Magma from the 'New' menu
    jupyter qtconsole --kernel magma
    jupyter console --kernel magma

This code is based on a Magma kernel for IPython written by Christopher 
Granade, which was in turn based on the Bash example kernel by Thomas 
Kluyver. Improvements made in the current version include Tab 
completion, processing of help requests by returning an appropriate 
help query URL for Magma online documentation, and the reporting of 
partial output.
S
Description
A magma kernel for Jupyter, based on bash_kernel
Readme BSD-3-Clause
92 KiB
Languages
Python 100%