BeakerX adalah kumpulan kernel JVM dan widget interaktif untuk pembuatan plot, tabel, terjemahan otomatis, dan ekstensi lainnya untuk Jupyter Notebook dan Jupyter Lab versi 1.2.x dan 2.x.
BeakerX versi 2.x meningkatkan arsitektur solusi asli dengan menyediakan modul independen yang dapat dipasang oleh pengguna akhir untuk menyempurnakan platform.
Dokumentasinya terdiri dari buku catatan tutorial di GitHub dan lembar contekan.
BeakerX adalah penerus Beaker Notebook (arsip kode sumber). Itu berasal dari Sumber Terbuka Two Sigma. Ya, kami sedang merekrut.
Untuk menginstal BeakerX dan semua kernel gunakan:
conda install -c beakerx beakerx_all
Untuk menginstal hanya sebagian dari solusi, pilih kernel mana yang akan diinstal:
conda install -c beakerx beakerx_kernel_groovy
conda install -c beakerx beakerx_kernel_java
conda install -c beakerx beakerx_kernel_scala
conda install -c beakerx beakerx_kernel_sql
conda install -c beakerx beakerx_kernel_clojure
conda install -c beakerx beakerx_kernel_kotlin
Dan kemudian instal paket opsional:
conda install -c beakerx beakerx_kernel_autotranslation
conda install -c beakerx beakerx_tabledisplay
conda install -c beakerx beakerx_widgets
Untuk menginstal ekstensi BeakerX di dalam Jupyter Lab 1.2 gunakan
// ensure you have yarn, nodejs and npm installed
conda install -c conda-forge jupyterlab=1.2
conda install -c beakerx beakerx_all
Untuk menginstal ekstensi BeakerX di dalam Jupyter Lab 2.x gunakan
// ensure you have yarn, nodejs and npm installed
conda install -c conda-forge jupyterlab=2
conda install -c beakerx beakerx_all
Lihat FAQ.md.
BeakerX berisi dan bergantung pada banyak proyek termasuk:
Kernel awalnya berasal dari lappsgrid, tetapi telah ditulis ulang di Java dan difaktorkan ulang serta diperluas.
Dukungan Java menggunakan org.abstractmeta.toolbox milik Adrian Witas.
Hak Cipta ANTLR (c) 2012 Terence Parr dan Sam Harwell
d3 Hak Cipta (c) 2010-2015, Michael Bostock
Hak Cipta IPython (c) 2008-2014, Tim Pengembangan IPython Hak Cipta (c) 2001-2007, Fernando Perez Hak Cipta (c) 2001, Janko Hauser Hak Cipta (c) 2001, Nathaniel Gray
Daftar isi dan ekstensi sel init berasal dari: IPython-contrib Hak Cipta (c) 2013-2015, Pengembang IPython-contrib
Scala Hak Cipta (c) 2002-2015 EPFL Hak Cipta (c) 2011-2015 Typesafe, Inc.
Jambu Biji Hak Cipta (C) 2012 Penulis Jambu Biji
Hak Cipta Apache Spark (C) 2014 dan seterusnya The Apache Software Foundation.
Mesin basis data H2 Perangkat lunak ini berisi redistribusi biner yang tidak dimodifikasi untuk mesin basis data H2 (http://www.h2database.com/), yang berlisensi ganda dan tersedia di bawah MPL 2.0 (Mozilla Public License) atau di bawah EPL 1.0 (Eclipse Public License) ). Salinan asli perjanjian lisensi dapat ditemukan di: http://www.h2database.com/html/license.html