aboutsummaryrefslogtreecommitdiff
path: root/app/main/datasets.py
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2019-03-25 15:49:18 +0000
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2019-03-25 15:49:46 +0000
commit9c98e5bc50971e91def3b4490deff727c72caa23 (patch)
treedc38ef90e34a58d855d78ed981159189c2be0cd9 /app/main/datasets.py
parentbugfixes (diff)
downloadAnnotateChange-9c98e5bc50971e91def3b4490deff727c72caa23.tar.gz
AnnotateChange-9c98e5bc50971e91def3b4490deff727c72caa23.zip
Start work on annotation view
Diffstat (limited to 'app/main/datasets.py')
-rw-r--r--app/main/datasets.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/app/main/datasets.py b/app/main/datasets.py
new file mode 100644
index 0000000..c06b4bf
--- /dev/null
+++ b/app/main/datasets.py
@@ -0,0 +1,19 @@
+# -*- coding: utf-8 -*-
+
+import os
+import json
+
+from flask import current_app
+
+
+def load_data_for_chart(name):
+ dataset_dir = os.path.join(
+ current_app.instance_path, current_app.config["DATASET_DIR"]
+ )
+ target_filename = os.path.join(dataset_dir, name + ".json")
+ with open(target_filename, 'rb') as fid:
+ data = json.load(fid)
+ chart_data = [{"value": x} for x in data['series']['V1']['raw']]
+ return {"chart_data": chart_data}
+
+