Commit 19268da3b6a40364c6cd22163e1342c6d52db2c6

Authored by Goutte
0 parents

Initial commit.

Showing 2 changed files with 49 additions and 0 deletions   Show diff stats
README.md 0 → 100644
  1 +++ a/README.md
... ... @@ -0,0 +1,48 @@
  1 +
  2 +The sources of the website available at https://spaceweatheronline.cdpp.eu
  3 +
  4 +
  5 +# What
  6 +
  7 +## Web Server
  8 +
  9 +Build and serve the space weather visualization webpages.
  10 +A flask webserver, serving d3.js visualizations.
  11 +
  12 +
  13 +## Bridge
  14 +
  15 +Gather NetCDF data from AMDA, and serve it as CSV to the javascript plotter.
  16 +
  17 +
  18 +### Rationale
  19 +
  20 +- Reading NetCDF from javascript is doable, but still very hacky.
  21 +- The bridge can handle pagination, collecting multiple NetCDF into one CSV.
  22 +
  23 +
  24 +# How
  25 +
  26 +## Overview
  27 +
  28 +- `config.yml` : the main configuration file.
  29 +- `web/run.py` : the front controller, holding most of the code.
  30 +
  31 +
  32 +## Install
  33 +
  34 +``` bash
  35 +virtualenv venv
  36 +source venv/bin/activate
  37 +pip install -r requirements.txt
  38 +```
  39 +
  40 +
  41 +## Develop
  42 +
  43 +``` bash
  44 +source venv/bin/activate
  45 +python web/run.py
  46 +```
  47 +
  48 +Then, browse [localhost:5000](http://localhost:5000).
... ...
VERSION 0 → 100644
  1 +++ a/VERSION
... ... @@ -0,0 +1 @@
  1 +0.0.0
0 2 \ No newline at end of file
... ...