Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/netbek/hyrax

An example of using Altair, Bokeh and ggplot2 in Pyramid
https://github.com/netbek/hyrax

Last synced: about 1 month ago
JSON representation

An example of using Altair, Bokeh and ggplot2 in Pyramid

Awesome Lists containing this project

README

        

# Hyrax

An example of using Altair, Bokeh and ggplot2 in Pyramid.

## Installation

1. Install system dependencies:

```
sudo apt-get install build-essential curl g++ gcc python-dev r-base
```

2. Install NVM and Node 8.x:

```
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
source ~/.bashrc
nvm install v8.9.4
nvm alias default v8.9.4
```

3. Install Node, Python and R dependencies:

```
cd /path/to/hyrax
./install.sh
```

## Usage

1. Start the app and open in a browser window:

```
cd /path/to/hyrax
./start.sh
```

2. Reload http://localhost:8080 if the browser cannot connect to the app.

## Resources

* [Altair](https://altair-viz.github.io) - Vega-Lite specification generator for Python
* [DataTables](https://datatables.net/reference) - Interactive HTML tables
* [ggplot2](http://ggplot2.tidyverse.org)
* [pygg](https://github.com/sirrice/pygg) - ggplot2 wrapper for Python
* [Vega-Lite](https://vega.github.io)

## License

Copyright (c) 2018 Hein Bekker. Licensed under the GNU Affero General Public License, version 3.