-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathREADME
More file actions
executable file
·111 lines (83 loc) · 3.57 KB
/
README
File metadata and controls
executable file
·111 lines (83 loc) · 3.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
Repo for the development of a visualisation tool to display the energy use of C-Aware energy sensors
More information about the project can be found at http://www.cl.cam.ac.uk/research/srg/netos/c-aware/
Change log:
v4.0:
Upgraded charting library from Protovis to D3.js v3
Upgraded Bootstrap from v1.3.0 to v3.0.0
Upgraded SlickGrid.js from v2.0 alpha to v2.2
Upgraded jQuery from v1.9.1 to v2.0.3
New visual design
Added "Reset selection" button on tree
Added Sankey diagrams and Tree maps
Line chart:
Hour-precision range selection
Zoom on chart using mouse wheel
Added filter button to remove high frequencies from large datasets
Added area gradient to help visualise plot lines
Points on the chart are sampled to limit the amount to c.600 per plot line
Sankey diagram:
Diagram based on average values at an interval, from hourly to monthly, over a defined time range
Options to change maximum depth and zoom into diagram
Tree Map:
Tree map representation of the tree
New script structure using objects and chart options
timeSeries class to manage concatenation of data time series handling missing data
v3.0:
N/A
v2.2: Release!
Added ability to plot difference in monitored sum and overall total
Added &fix44=true option to patch chilled data being factor of 40 out
Fixed non-display of single digit meters
v2.1:
Fixed bugs which allowed attempt at download of non-existent data
Added Y Axis scaling buttons for alternative data views
Added bad data suppression support:
Added SVG dashed line support in protons
Added dashed lines for data points which are considered bad by index generator
Added auto clamping from config file, allowing Y axis power limits on data
v2.0:
Sensor data awareness, won't extend viewport when no data exists.
UI overhaul, using bootstrap from Twitter, including loading indicators.
Added Info, Warning and Error messages when files not found / no data to display etc.
Added ability to ignore sensors, and/or to avoid them increasing the averages in the tree above.
Improved code portability
Added config file support.
Improved SensorAccessor class, and make use of it
Fixed page resizing errors
Added external temperature plotting support
Added multiple visualisation support
Added sensor info panel
Added sensor error index
Improved visual scheme
v1.9.5:
Now adds up and sorts multiple plots preventing plots repeating themselves.
Started frequency testing.
v1.9:
Tool now deals with missing data files, presenting the earliest and latest files at max and min.
Improved average code.
Displays N/A in tree when sensors below have differing data dates for average calc.
Restored S-m27.
v1.8.6:
Code clean up.
Added overall meter on load.
v1.8.5:
Bug fixes.
Started additions to HTML validation.
Now uses coverage fields from data in tree and table.
Now indexes daily meter data.
Ignores S-m27 meter for release.
v1.8:
Plots no longer jump colours on sensor changes.
Added months for which node averages were calculated into tree text.
Added Google Chrome Frame banner for IE users.
Added colour swatches in table.
Added simple caching of sensor files.
v1.7:
Added support for displaying previous months data as well as the current month.
Tidied up the UI, split the time and date below and above the main graph panel.
v1.6:
Added increased number of plots to be displayed, and general code and UI tweaks
v1.5:
Added ability for Average nodes to display summation of all nodes beneath them.
v1.4:
Added Average nodes into the exploration tree.