mirror of https://github.com/abinit/abinit.git
32 lines
1.2 KiB
Markdown
32 lines
1.2 KiB
Markdown
---
|
|
plotly: true
|
|
---
|
|
|
|
<div class="plotly-graph-div" id="abinit_stats_plot" style="width:90%;height:750px;"></div>
|
|
|
|
<script>
|
|
$(function() {
|
|
Plotly.d3.json("../statistics.json", function(stats) {
|
|
var mode = "lines+markers";
|
|
var x = stats.dates;
|
|
var trace1 = {x: x, y: stats.num_f90lines, mode: mode, name: "Number of F90 lines"};
|
|
var trace2 = {x: x, y: stats.num_f90files, mode: mode, name: "Number of F90 files", yaxis: 'y2'};
|
|
var trace3 = {x: x, y: stats.num_tests, mode: mode, name: "Number of tests", yaxis: 'y3'};
|
|
var trace4 = {x: x, y: stats.targz_sizes, mode: mode, name: "Tarball size [Mb]", yaxis: 'y4'};
|
|
var data = [trace1, trace2, trace3, trace4];
|
|
|
|
var layout = {
|
|
//title: "Date released: date mentioned in the release notes",
|
|
//xaxis: {tickvals: stats.date, ticktex: stats.version},
|
|
legend: {traceorder: 'reversed'},
|
|
yaxis: {domain: [0, 0.25]},
|
|
yaxis2: {domain: [0.25, 0.5]},
|
|
yaxis3: {domain: [0.5, 0.75]},
|
|
yaxis4: {domain: [0.75, 1.0]}
|
|
};
|
|
|
|
Plotly.newPlot(document.getElementById('abinit_stats_plot'), data, layout, {showLink: false});
|
|
});
|
|
});
|
|
</script>
|