averbis / IRuta

A UIMA Ruta kernel for Jupyter Notebook.
Apache License 2.0
7 stars 1 forks source link

Provide Dockerfile / Binder Support for JupyterLab #3

Open DavidHuebner opened 3 years ago

DavidHuebner commented 3 years ago

Right now, our Docker images uses Jupyter Notebook as the frontend.

An alternative is JupyterLab which is not only more convenient, but also seems to run more stable with regards to the integration of Python with Ruta using SoS. See this issue here: https://github.com/vatlab/sos-notebook/issues/317 JuypterLab is better supported by SoS.

Hence, I recommend switching from Jupyter Notebook to JupyterLab in the Dockerfile / Binder.

I will work on it.

DavidHuebner commented 3 years ago

When working on this, I realized that we have at least two problems with JupyterLab and IRuta kernel:

  1. Syntax highlighting does not yet work. (see #6 )
  2. The output in the AnnotationViewer is not properly formatted (see #7 ) image

You can see both problems in the screenshot.

Until this is fixed, we recommend working in Jupyter Notebooks.