jupyterlab-mapd
Connect to MapD, query their databases, and render the MapD-flavored Vega specification, all within JupyterLab
Installation
Requirements:
- JupyterLab v0.32
- Access to a MapD server
To install the jupyterlab-mapd
extension, run the following in a terminal:
jupyter labextension install jupyterlab-mapd
Installing from source
To install from source, run the following in a terminal:
git clone https://github.com/Quansight/jupyter-mapd-renderercd jupyter-mapd-rendererjlpm installjlpm run buildjupyter labextension install .
Edit the default database connection
In JupyterLab, click Settings > Advanced Settings to modify the default database connections.
Developing with Docker
You can start developing on this locally with Docker
git clone https://github.com/Quansight/jupyter-mapd-renderercd jupyter-mapd-rendererdocker-compose up
Open link to Jupyterlab instance once it is built and shows up in the logs. The app will be rebuilt when you change the jupyterlab extension. Reload the page to get the changes.