Keshif: https://github.com/adilyalcin/Keshif
- Install elasticsearch: http://www.elasticsearch.org/ (some troubleshooting tips found here: https://github.com/CenterForOpenScience/osf#elasticsearch), and make sure it is running
- Install the requirements.txt with
pip install -U requirements.txt
- (optional but highly reccomended) Create a new virtualenv for managing bokeh deps, and activate it
- Seed elasticsearch with random data by running
invoke seed_elastic
(by default this creates 100000 documents, you can change this by passing--size=[SIZE]
to invoke - Install bokeh
git clone [email protected]:ContinuumIO/bokeh.git && cd bokeh
[PATH_TO_YOUR_VIRTUAL_ENV]/bin/python setup.py install --build_js
- From within the bokeh directory, run the bokeh server:
./bokeh-server
- From within this directory (and with your virtualenv sourced), run
python plot.py