treebee / euroscipy2018

demo material of my euroscipy2018 talk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Euroscipy 2018 - Data Visualizations for the web with Altair and Vega(-Lite)

Prerequisites

  • demo notebook: Python 3.6+
  • example web application: Python 3.6+ and Nodejs

Installation

Create a virtualenv and do

pip install -r requirements.txt

Starting the Notebook

jupyter lab

Javascript dependencies

cd js
npm install yarn
yarn
yarn serve

This will start a dev server on port http://localhost:8080. (The actual frontend code is in js/src/App.vue)

In another shell in the root directory do

export FLASK_APP=euroscipy_dataviz.web.wsgi
flask run

Now go to http://localhost:8080

About

demo material of my euroscipy2018 talk

License:MIT License


Languages

Language:Jupyter Notebook 99.0%Language:Vue 0.5%Language:Python 0.3%Language:HTML 0.2%Language:JavaScript 0.1%