/jkernel

Jupyter Notebook / J Integration

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

Jupyter Notebook/Lab jkernel

The jkernel is a J programming language integration for the Jupyter Notebook

What's new (December 2021)

  • Updated for J903
  • Improved code robustness
  • Can export to .ijs scripts
  • Some bugfixes
  • GIT tags cleanup

Prerequisites

Installation / Uninstallation / Installation Check

Please Note: It is mandatory to use the python command from Anaconda or Miniconda!

NOT the python command that probably comes pre-installed on your operating system.

On *nix OS, the command which python shows you the path of the python interpreter.

  • python setup.py install

  • python setup.py uninstall

  • python setup.py check

Examples

The sub-directories Jupyter_Notebook_J_Labs and Jupyter_Notebook_J_Examples contain some example notebooks

The sub-directory Jupyter_Notebook_J_Example_Data should be copied to the J user (jpath '~user') directory to run the example notebooks in Jupyter_Notebook_J_Examples

Run

Run: jupyter notebook (from the command line)

Run: jupyter lab (from the command line)