Tuesday 11:20 AM–12:00 PM in Central Park West 6501 (6th fl)

BeakerX: Beaker Extensions for Jupyter

Tiezheng Li

Audience level:
Intermediate

Description

BeakerX is a collection of kernels and extensions to Jupyter. It has: 1) extensive JVM kernel support 2) interactive widgets for plots, tables, and forms (with Java, Python, and JS APIs), 3) autotranslation for polyglot programming 4) One-click publication and 5) a data browser with drag-and-drop. We will demo BeakerX and discuss its history and relationship to its predecessor the Beaker Not

Abstract

BeakerX is a collection of kernels and extensions to the Jupyter interactive computing platform. Its major features are: 1) JVM kernel support including Java, Scala, Groovy, Clojure, Kotlin, and SQL. The kernels are built from a shared base kernel that includes magics and classpath support. 2) a collection of interactive widgets for time-series plots, tables, and forms. There are APIs for our JVM languages plus Python and JavaScript. 3) prototype autotranslation for polyglot programming 4) One-click publication including interactive widgets, and 5) a data browser with drag-and-drop into the notebook. The presentation will include a demo of BeakerX and discussion of its history and relationship to its predecessor the Beaker Notebook.

Subscribe to Receive PyData Updates

Subscribe