Browse Source

Moving C3.js viz to c3 folder, adding Cubism viz 1

master
Charles Reid 8 years ago
parent
commit
3e57eb5f16
  1. 0
      pelican/jviz/c3/visualization1.css
  2. 4
      pelican/jviz/c3/visualization1.html
  3. 0
      pelican/jviz/c3/visualization1.js
  4. 0
      pelican/jviz/c3/visualization1.md
  5. 0
      pelican/jviz/c3/visualization2.css
  6. 4
      pelican/jviz/c3/visualization2.html
  7. 2
      pelican/jviz/c3/visualization2.js
  8. 0
      pelican/jviz/c3/visualization2.json
  9. 0
      pelican/jviz/c3/visualization2.md
  10. 0
      pelican/jviz/c3/visualization3.css
  11. 4
      pelican/jviz/c3/visualization3.html
  12. 2
      pelican/jviz/c3/visualization3.js
  13. 0
      pelican/jviz/c3/visualization3.json
  14. 0
      pelican/jviz/c3/visualization3.md
  15. 0
      pelican/jviz/c3/visualization4.css
  16. 4
      pelican/jviz/c3/visualization4.html
  17. 2
      pelican/jviz/c3/visualization4.js
  18. 0
      pelican/jviz/c3/visualization4.json
  19. 0
      pelican/jviz/c3/visualization4.md
  20. 0
      pelican/jviz/c3/visualization5.css
  21. 4
      pelican/jviz/c3/visualization5.html
  22. 0
      pelican/jviz/c3/visualization5.js
  23. 0
      pelican/jviz/c3/visualization5.json
  24. 0
      pelican/jviz/c3/visualization5.md
  25. 0
      pelican/jviz/c3/visualization6.css
  26. 4
      pelican/jviz/c3/visualization6.html
  27. 0
      pelican/jviz/c3/visualization6.js
  28. 0
      pelican/jviz/c3/visualization6.json
  29. 11
      pelican/jviz/c3/visualization6.md
  30. 18
      pelican/jviz/cubism/viz1.css
  31. 53
      pelican/jviz/cubism/viz1.html
  32. 281
      pelican/jviz/cubism/viz1.js
  33. 8
      pelican/jviz/cubism/viz1.md
  34. 30
      pelican/jviz/index.html
  35. 6
      pelican/jviz/visualization6.md
  36. 67
      pelican/pelicanconf.py
  37. BIN
      pelican/pelicanconf.pyc
  38. 1331
      pelican/simple-plain/static/js/cubism.v1.js

0
pelican/jviz/visualization1.css → pelican/jviz/c3/visualization1.css

4
pelican/jviz/visualization1.html → pelican/jviz/c3/visualization1.html

@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
<script src="{{ SITEURL }}/theme/js/c3-0.1.33.js" type="text/javascript"></script>
<link href="{{ SITEURL }}/theme/css/c3.css" rel="stylesheet" type="text/css">
<link href="{{ SITEURL }}/visualization1.css" rel="stylesheet" type="text/css" />
<link href="{{ SITEURL }}/c3/visualization1.css" rel="stylesheet" type="text/css" />
{% endblock %}
@ -68,7 +68,7 @@ @@ -68,7 +68,7 @@
</div>
<script src="{{ SITEURL }}/visualization1.js" type="text/javascript"> </script>
<script src="{{ SITEURL }}/c3/visualization1.js" type="text/javascript"> </script>
{% endblock %}

0
pelican/jviz/visualization1.js → pelican/jviz/c3/visualization1.js

0
pelican/jviz/visualization1.md → pelican/jviz/c3/visualization1.md

0
pelican/jviz/visualization2.css → pelican/jviz/c3/visualization2.css

4
pelican/jviz/visualization2.html → pelican/jviz/c3/visualization2.html

@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
<script src="{{ SITEURL }}/theme/js/c3-0.1.33.js" type="text/javascript"></script>
<link href="{{ SITEURL }}/theme/css/c3.css" rel="stylesheet" type="text/css">
<link href="{{ SITEURL }}/visualization2.css" rel="stylesheet" type="text/css" />
<link href="{{ SITEURL }}/c3/visualization2.css" rel="stylesheet" type="text/css" />
{% endblock %}
@ -68,7 +68,7 @@ @@ -68,7 +68,7 @@
</div>
<script src="{{ SITEURL }}/visualization2.js" type="text/javascript"> </script>
<script src="{{ SITEURL }}/c3/visualization2.js" type="text/javascript"> </script>
{% endblock %}

2
pelican/jviz/visualization2.js → pelican/jviz/c3/visualization2.js

@ -29,7 +29,7 @@ $(document).ready(function () { @@ -29,7 +29,7 @@ $(document).ready(function () {
// Fetch JSON
//
fetch('visualization2.json')
fetch('c3/visualization2.json')
.then(function(response) {
return response.json();
})

0
pelican/jviz/visualization2.json → pelican/jviz/c3/visualization2.json

0
pelican/jviz/visualization2.md → pelican/jviz/c3/visualization2.md

0
pelican/jviz/visualization3.css → pelican/jviz/c3/visualization3.css

4
pelican/jviz/visualization3.html → pelican/jviz/c3/visualization3.html

@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
<script src="{{ SITEURL }}/theme/js/c3-0.1.33.js" type="text/javascript"></script>
<link href="{{ SITEURL }}/theme/css/c3.css" rel="stylesheet" type="text/css">
<link href="{{ SITEURL }}/visualization3.css" rel="stylesheet" type="text/css" />
<link href="{{ SITEURL }}/c3/visualization3.css" rel="stylesheet" type="text/css" />
{% endblock %}
@ -41,7 +41,7 @@ @@ -41,7 +41,7 @@
</div>
<script src="{{ SITEURL }}/visualization3.js" type="text/javascript"> </script>
<script src="{{ SITEURL }}/c3/visualization3.js" type="text/javascript"> </script>
{% endblock %}

2
pelican/jviz/visualization3.js → pelican/jviz/c3/visualization3.js

@ -33,7 +33,7 @@ $(document).ready(function () { @@ -33,7 +33,7 @@ $(document).ready(function () {
// Fetch JSON
//
fetch('visualization3.json')
fetch('c3/visualization3.json')
.then(function(response) {
return response.json();
})

0
pelican/jviz/visualization3.json → pelican/jviz/c3/visualization3.json

0
pelican/jviz/visualization3.md → pelican/jviz/c3/visualization3.md

0
pelican/jviz/visualization4.css → pelican/jviz/c3/visualization4.css

4
pelican/jviz/visualization4.html → pelican/jviz/c3/visualization4.html

@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
<script src="{{ SITEURL }}/theme/js/c3-0.1.33.js" type="text/javascript"></script>
<link href="{{ SITEURL }}/theme/css/c3.css" rel="stylesheet" type="text/css">
<link href="{{ SITEURL }}/visualization4.css" rel="stylesheet" type="text/css" />
<link href="{{ SITEURL }}/c3/visualization4.css" rel="stylesheet" type="text/css" />
{% endblock %}
@ -68,7 +68,7 @@ @@ -68,7 +68,7 @@
</div>
<script src="{{ SITEURL }}/visualization4.js" type="text/javascript"> </script>
<script src="{{ SITEURL }}/c3/visualization4.js" type="text/javascript"> </script>
{% endblock %}

2
pelican/jviz/visualization4.js → pelican/jviz/c3/visualization4.js

@ -29,7 +29,7 @@ $(document).ready(function () { @@ -29,7 +29,7 @@ $(document).ready(function () {
// Fetch JSON
//
fetch('visualization4.json')
fetch('c3/visualization4.json')
.then(function(response) {
return response.json();
})

0
pelican/jviz/visualization4.json → pelican/jviz/c3/visualization4.json

0
pelican/jviz/visualization4.md → pelican/jviz/c3/visualization4.md

0
pelican/jviz/visualization5.css → pelican/jviz/c3/visualization5.css

4
pelican/jviz/visualization5.html → pelican/jviz/c3/visualization5.html

@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
<script src="{{ SITEURL }}/theme/js/c3-0.1.33.js" type="text/javascript"></script>
<link href="{{ SITEURL }}/theme/css/c3.css" rel="stylesheet" type="text/css">
<link href="{{ SITEURL }}/visualization5.css" rel="stylesheet" type="text/css" />
<link href="{{ SITEURL }}/c3/visualization5.css" rel="stylesheet" type="text/css" />
{% endblock %}
@ -51,7 +51,7 @@ @@ -51,7 +51,7 @@
</div>
<script src="{{ SITEURL }}/visualization5.js" type="text/javascript"> </script>
<script src="{{ SITEURL }}/c3/visualization5.js" type="text/javascript"> </script>
{% endblock %}

0
pelican/jviz/visualization5.js → pelican/jviz/c3/visualization5.js

0
pelican/jviz/visualization5.json → pelican/jviz/c3/visualization5.json

0
pelican/jviz/visualization5.md → pelican/jviz/c3/visualization5.md

0
pelican/jviz/visualization6.css → pelican/jviz/c3/visualization6.css

4
pelican/jviz/visualization6.html → pelican/jviz/c3/visualization6.html

@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
<script src="{{ SITEURL }}/theme/js/c3-0.1.33.js" type="text/javascript"></script>
<link href="{{ SITEURL }}/theme/css/c3.css" rel="stylesheet" type="text/css">
<link href="{{ SITEURL }}/visualization6.css" rel="stylesheet" type="text/css" />
<link href="{{ SITEURL }}/c3/visualization6.css" rel="stylesheet" type="text/css" />
{% endblock %}
@ -51,7 +51,7 @@ @@ -51,7 +51,7 @@
</div>
<script src="{{ SITEURL }}/visualization6.js" type="text/javascript"> </script>
<script src="{{ SITEURL }}/c3/visualization6.js" type="text/javascript"> </script>
{% endblock %}

0
pelican/jviz/visualization6.js → pelican/jviz/c3/visualization6.js

0
pelican/jviz/visualization6.json → pelican/jviz/c3/visualization6.json

11
pelican/jviz/c3/visualization6.md

@ -0,0 +1,11 @@ @@ -0,0 +1,11 @@
<h2>Button-Chart Linking</h2>
<s>This chart improves on the prior chart by turning the buttons into
on-off buttons, and enabling the user to add multiple ICD 10 codes
for inter-comparison.</s>
Thanks to the idiotic format that C3 wants its data to be in,
the simple task of plotting multiple quantities on a single bar chart
has become more complicated than quantum plasma physics.

18
pelican/jviz/cubism/viz1.css

@ -0,0 +1,18 @@ @@ -0,0 +1,18 @@
/*-- Chart --*/
#example1 { min-height: 155px; }
span.title {
display: block;
text-color: #fff;
/*background-color: rgba(0,0,0,0.5);*/
}
span.value {
display: block;
text-color: #fff;
/*background-color: rgba(0,0,0,0.5);*/
}
.domain {
visibility: hidden;
}

53
pelican/jviz/cubism/viz1.html

@ -0,0 +1,53 @@ @@ -0,0 +1,53 @@
{% extends 'base.html' %}
{% set mytitle="Cubism Visualization" %}
{# ----------- title -------------- #}
{% block title %}{{ mytitle }}{% endblock %}
{# ----------- javascript going up front -------------- #}
{% block head_scripts %}
<script src="{{ SITEURL }}/theme/js/jquery-1.11.2.js" type="text/javascript" ></script>
<script src="{{ SITEURL }}/theme/js/d3-3.5.17.js" type="text/javascript"></script>
<script src="{{ SITEURL }}/theme/js/c3-0.1.33.js" type="text/javascript"></script>
<script src="{{ SITEURL }}/theme/js/cubism.v1.js" type="text/javascript"></script>
<link href="{{ SITEURL }}/theme/css/c3.css" rel="stylesheet" type="text/css">
<link href="{{ SITEURL }}/cubism/viz1.css" rel="stylesheet" type="text/css" />
{% endblock %}
{# ----------- content ------------- #}
{% block content %}
<div class="row">
<div class="col-xs-6">
<div id="example1"></div>
<br />
<br />
</div>
<div class="col-xs-6">
{% include 'viz1.md' %}
</div>
</div>
<script src="{{ SITEURL }}/cubism/viz1.js" type="text/javascript"> </script>
{% endblock %}

281
pelican/jviz/cubism/viz1.js

@ -0,0 +1,281 @@ @@ -0,0 +1,281 @@
$(document).ready(function () {
function random(name) {
var value = 0,
values = [],
i = 0,
last;
return context.metric(function(start, stop, step, callback) {
start = +start, stop = +stop;
if (isNaN(last)) last = start;
while (last < stop) {
last += step;
value = Math.max(-10, Math.min(10, value + .8 * Math.random() - .4 + .2 * Math.cos(i += .2)));
values.push(value);
}
callback(null, values = values.slice((start - stop) / step));
}, name);
}
var context = cubism.context()
.serverDelay(0)
.clientDelay(0)
.step(1e3)
.size(450);
var foo = random("foo"),
bar = random("bar");
d3.select("#example1").call(function(div) {
div.append("div")
.attr("class", "axis")
.call(context.axis().orient("top"));
div.selectAll(".comparison")
.data([[foo,bar]])
.enter()
.append("div")
.attr("class", "comparison")
.call(context.comparison().extent([-20,20]));
/*
div.selectAll(".horizon")
.data([foo, bar, foo.add(bar), foo.subtract(bar)])
.enter().append("div")
.attr("class", "horizon")
.call(context.horizon().extent([-20, 20]));
*/
div.append("div")
.attr("class", "rule")
.call(context.rule());
});
// ////////////////////////////////////////////
// //
// // Make a button for each ICD 10 code
// //
// var make_buttons = function(allCodes, chartData, filter_data) {
//
// var mydiv = "div#buttons";
// var el = $(mydiv);
// var div = $("<div />");
//
// var btn_grp = $("<div />", {
// "id" : "codebtns",
// "class" : "btn-group"
// });
//
//
// // Loop over all ICD 10 codes.
// // Make a button for each one.
// // Make button number 1 active.
// for( var j = 0; j < allCodes.length; j++ ) {
// var thisCode = allCodes[j];
// var codegrp = $("<a />", {
// "class" : "btn btn-code btn-large btn-primary btn-controllers",
// "id" : "btn_"+thisCode,
// "code" : thisCode,
// })
// .html( thisCode )
// .on("click", function(d) {
// onBtnClick(d, chartData, filter_data);
// })
// .appendTo(btn_grp);
//
// if(j==0) {
// console.log("Unselecting buttons.");
// d3.selectAll("a.btn-code").classed('active',false);
// console.log("Selecting default button.");
// console.log(thisCode)
// d3.selectAll("a#btn_"+thisCode).classed('active',true);
// }
//
// if((j+1)%6==0) {
// var brk = $("<br />").appendTo(btn_grp);
// }
// }
//
// el.append(btn_grp);
//
// }
//
//
// ////////////////////////////////////////////
// //
// // When an ICD 10 code button is clicked:
// // - get the ICD 10 code
// // - then call the filter_data callback
// //
// var onBtnClick = function (d, jsonData, filter_data) {
//
// var code = d.target.attributes.code.value;
// d3.selectAll("a.btn-code").classed('active',false);
// d3.selectAll("a#btn_"+code).classed('active',true);
//
// console.log('about to call filter_data with this code:');
// console.log(code);
//
// filter_data(code, jsonData);
//
// // now that we have the code,
// // filter the data
// // pass it off to a chart builder
//
// }
//
//
// ////////////////////////////////////////////
// //
// // This is it -
// // Filter the data based on an ICD 10 code,
// // and chart the results.
// //
// // This function is called on button clicks,
// // and once when the page is loaded.
// //
// var filter_data = function(code,jsonData) {
// // here, jsonData is the whole enchilada
// console.log('in filter_data with this code and chart data:');
// console.log(code);
// var thisIndex = -1;
// for( var j in jsonData) {
// if( code == jsonData[j]['code'] ) {
// thisIndex = j;
// }
// }
// if(thisIndex < 0) {
// console.log("Could not find code "+code+" in JSON data!");
// } else {
//
// //////////////////////////////////
// // Draw the dang charts already
//
// var codeData = jsonData[thisIndex];
// var barData = codeData['modbars'];
//
// barDataFmt = key_value_json_to_c3bar_json(barData);
//
// ////////////////////////
// //
// var barchart = c3.generate({
// bindto: '#barchart',
// data: {
// columns : barDataFmt,
// type: 'bar'
// },
// bar: {
// title: "Bar Chart: Countries",
// width: {
// ratio: 0.5 // this makes bar width 50% of length between ticks
// }
// // or
// //width: 100 // this makes bar width 100px
// }
// });
// barchart.show(null, {
// withLegend: true
// });
//
// }
// }
//
//
// ////////////////////////////////////////////
// //
// // Utility function: data transform
// //
// // Convert key-value dictionaries (keys-to-arrays)
// // into something fit for C3.
// //
// // Turn this:
// //
// // {
// // 'label1' : [0, 1, 2, 3, 4, 5, ...],
// // 'label2' : [0, 1, 2, 3, 4, 5, ...]
// // }
// //
// // To this:
// //
// // [
// // ['label1', 0, 1, 2, 3, 4, 5, ... ],
// // ['label2', 0, 1, 2, 3, 4, 5, ... ]
// // ]
// //
// var key_value_json_to_c3bar_json = function(jsonData) {
// var c3data = [];
// for(var i in jsonData){
// var key = i;
// var vec = jsonData[i];
//
// // deal with scalar vec
// if(!vec.length){
// vec = [vec];
// }
//
// // prepend label to list
// vec.unshift(key);
// c3data.push(vec);
// }
// return c3data;
// }
//
//
// ////////////////////////////////////////////
// //
// // Fetch JSON
// //
// // This is a bit of a mazurka.
// //
// // We fetch the JSON - which is an asynchronous task,
// // so we need to be aware of timing and order.
// //
// // We parse the JSON data, and extract a list of codes.
// // We pass the list of codes, the JSON data, and a function handle.
// // The function handle will filter data and chart it.
// // Then we use the first code, and filter data and chart it.
// //
// fetch('chartdata_all.json')
//
// .then(function(response) {
// return response.json();
// })
// .then(function(chartData) {
//
// // chartData is an array of objects.
// // Each object is a dictionary.
// // Keys are code, description, donut, modbars.
// var allCodes = [];
// for(var codeix in chartData) {
// thisData = chartData[codeix];
// allCodes.push(thisData['code']);
// }
//
//
// // Filter data and make bar charts
// // for the first code.
// //
// var firstData = chartData[0];
// var firstCode = firstData['code'];
// filter_data(firstCode, chartData);
//
//
//
//
// // Make button controls
// // that control the charts.
// //
// make_buttons(allCodes, chartData, filter_data);
//
//
//
// });//end load json
});

8
pelican/jviz/cubism/viz1.md

@ -0,0 +1,8 @@ @@ -0,0 +1,8 @@
<h2>Cubism Time Series</h2>
In this chart, we load external JSON data that has been generated
using a smartphone sensor time series data set, and visualize
various time series from the smartphone.
These visualizations are solely intended to demonstrate how to use Cubism.

30
pelican/jviz/index.html

@ -39,13 +39,31 @@ @@ -39,13 +39,31 @@
</div>
<div class="row">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2><b>Visualizations Using Cubism</b></h2>
<p>&nbsp;</p>
<h3><b>C3.js Button-Controlled Bar Charts</b></h3>
<h2><b>Basic Visualizations</b></h2>
<p class="lead">Demonstrating a simple time series application using the Cubism library.
</p>
<p><a class="index_btn btn btn-large btn-success" href="cubism/viz1.html">Cubism Example
</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2><b>Visualizations Using C3.js</b></h2>
<p>&nbsp;</p>
<h3><b>C3.js Button-Controlled Bar Charts</b></h3>
@ -54,7 +72,7 @@ @@ -54,7 +72,7 @@
and button-clicking to bar chart data. This requires active filtering
of data.
</p>
<p><a class="index_btn btn btn-large btn-primary" href="visualization5.html">Button-Controlled Bar Chart
<p><a class="index_btn btn btn-large btn-primary" href="c3/visualization5.html">Button-Controlled Bar Chart
</a></p>
<p>&nbsp;</p>
@ -63,7 +81,7 @@ of data. @@ -63,7 +81,7 @@ of data.
<p class="lead">Simple multiple-series bar chart using the C3 library and loading arrays from a JSON file.
</p>
<p><a class="index_btn btn btn-large btn-primary" href="visualization4.html">Bar Chart: JSON
<p><a class="index_btn btn btn-large btn-primary" href="c3/visualization4.html">Bar Chart: JSON
</a></p>
<p>&nbsp;</p>
@ -72,7 +90,7 @@ of data. @@ -72,7 +90,7 @@ of data.
<p class="lead">Simple donut chart using the C3 library and loading arrays from a JSON file.
</p>
<p><a class="index_btn btn btn-large btn-primary" href="visualization3.html">Donut Chart: JSON
<p><a class="index_btn btn btn-large btn-primary" href="c3/visualization3.html">Donut Chart: JSON
</a></p>
<p>&nbsp;</p>
@ -81,7 +99,7 @@ of data. @@ -81,7 +99,7 @@ of data.
<p class="lead">Simple line chart using the C3 library and loading arrays from a JSON file.
</p>
<p><a class="index_btn btn btn-large btn-primary" href="visualization2.html">Line Chart: JSON
<p><a class="index_btn btn btn-large btn-primary" href="c3/visualization2.html">Line Chart: JSON
</a></p>
<p>&nbsp;</p>
@ -90,7 +108,7 @@ of data. @@ -90,7 +108,7 @@ of data.
<p class="lead">Simple line chart using the C3 library and hard-coded arrays.
</p>
<p><a class="index_btn btn btn-large btn-primary" href="visualization1.html">Line Chart: Array
<p><a class="index_btn btn btn-large btn-primary" href="c3/visualization1.html">Line Chart: Array
</a></p>
<p>&nbsp;</p>

6
pelican/jviz/visualization6.md

@ -1,6 +0,0 @@ @@ -1,6 +0,0 @@
<h2>Button-Chart Linking</h2>
This chart improves on the prior chart by turning the buttons into
on-off buttons, and enabling the user to add multiple ICD 10 codes
for inter-comparison.

67
pelican/pelicanconf.py

@ -51,42 +51,49 @@ EXTRA_TEMPLATES_PATHS = {} @@ -51,42 +51,49 @@ EXTRA_TEMPLATES_PATHS = {}
# ----------------8<-------------------------
# pelican site files
EXTRA_TEMPLATES_PATHS = ['jviz']
TEMPLATE_PAGES['visualization1.html'] = 'visualization1.html'
TEMPLATE_PAGES['visualization1.css'] = 'visualization1.css'
TEMPLATE_PAGES['visualization1.js'] = 'visualization1.js'
TEMPLATE_PAGES['visualization2.json'] = 'visualization2.json'
TEMPLATE_PAGES['visualization2.html'] = 'visualization2.html'
TEMPLATE_PAGES['visualization2.css'] = 'visualization2.css'
TEMPLATE_PAGES['visualization2.js'] = 'visualization2.js'
TEMPLATE_PAGES['visualization3.json'] = 'visualization3.json'
TEMPLATE_PAGES['visualization3.html'] = 'visualization3.html'
TEMPLATE_PAGES['visualization3.css'] = 'visualization3.css'
TEMPLATE_PAGES['visualization3.js'] = 'visualization3.js'
TEMPLATE_PAGES['visualization4.json'] = 'visualization4.json'
TEMPLATE_PAGES['visualization4.html'] = 'visualization4.html'
TEMPLATE_PAGES['visualization4.css'] = 'visualization4.css'
TEMPLATE_PAGES['visualization4.js'] = 'visualization4.js'
EXTRA_TEMPLATES_PATHS = [
'jviz',
'jviz/c3',
'jviz/cubism',
]
TEMPLATE_PAGES['c3/visualization1.html'] = 'c3/visualization1.html'
TEMPLATE_PAGES['c3/visualization1.css'] = 'c3/visualization1.css'
TEMPLATE_PAGES['c3/visualization1.js'] = 'c3/visualization1.js'
TEMPLATE_PAGES['c3/visualization2.json'] = 'c3/visualization2.json'
TEMPLATE_PAGES['c3/visualization2.html'] = 'c3/visualization2.html'
TEMPLATE_PAGES['c3/visualization2.css'] = 'c3/visualization2.css'
TEMPLATE_PAGES['c3/visualization2.js'] = 'c3/visualization2.js'
TEMPLATE_PAGES['c3/visualization3.json'] = 'c3/visualization3.json'
TEMPLATE_PAGES['c3/visualization3.html'] = 'c3/visualization3.html'
TEMPLATE_PAGES['c3/visualization3.css'] = 'c3/visualization3.css'
TEMPLATE_PAGES['c3/visualization3.js'] = 'c3/visualization3.js'
TEMPLATE_PAGES['c3/visualization4.json'] = 'c3/visualization4.json'
TEMPLATE_PAGES['c3/visualization4.html'] = 'c3/visualization4.html'
TEMPLATE_PAGES['c3/visualization4.css'] = 'c3/visualization4.css'
TEMPLATE_PAGES['c3/visualization4.js'] = 'c3/visualization4.js'
TEMPLATE_PAGES['chartdata_all.json'] = 'chartdata_all.json'
#TEMPLATE_PAGES['visualization5.json'] = 'visualization5.json'
TEMPLATE_PAGES['visualization5.html'] = 'visualization5.html'
TEMPLATE_PAGES['visualization5.css'] = 'visualization5.css'
TEMPLATE_PAGES['visualization5.js'] = 'visualization5.js'
#TEMPLATE_PAGES['c3/visualization5.json'] = 'c3/visualization5.json'
TEMPLATE_PAGES['c3/visualization5.html'] = 'c3/visualization5.html'
TEMPLATE_PAGES['c3/visualization5.css'] = 'c3/visualization5.css'
TEMPLATE_PAGES['c3/visualization5.js'] = 'c3/visualization5.js'
#TEMPLATE_PAGES['c3/visualization6.json'] = 'c3/visualization6.json'
TEMPLATE_PAGES['c3/visualization6.html'] = 'c3/visualization6.html'
TEMPLATE_PAGES['c3/visualization6.css'] = 'c3/visualization6.css'
TEMPLATE_PAGES['c3/visualization6.js'] = 'c3/visualization6.js'
#TEMPLATE_PAGES['visualization6.json'] = 'visualization6.json'
TEMPLATE_PAGES['visualization6.html'] = 'visualization6.html'
TEMPLATE_PAGES['visualization6.css'] = 'visualization6.css'
TEMPLATE_PAGES['visualization6.js'] = 'visualization6.js'
#TEMPLATE_PAGES['stuff.html'] = 'stuff.html'
#TEMPLATE_PAGES['stuff.html'] = 'my_app/stuff.html'
#TEMPLATE_PAGES['cubism/viz1.json'] = 'cubism/viz1.json'
TEMPLATE_PAGES['cubism/viz1.html'] = 'cubism/viz1.html'
TEMPLATE_PAGES['cubism/viz1.css'] = 'cubism/viz1.css'
TEMPLATE_PAGES['cubism/viz1.js'] = 'cubism/viz1.js'

BIN
pelican/pelicanconf.pyc

Binary file not shown.

1331
pelican/simple-plain/static/js/cubism.v1.js

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save