aboutsummaryrefslogtreecommitdiffstats
path: root/parse_exps.py
diff options
context:
space:
mode:
Diffstat (limited to 'parse_exps.py')
-rwxr-xr-xparse_exps.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/parse_exps.py b/parse_exps.py
index 3a1d1b9..c91a654 100755
--- a/parse_exps.py
+++ b/parse_exps.py
@@ -90,6 +90,10 @@ def main():
90 90
91 (plain_exps, scaling_bases) = gen_exp_data(args, base_conf, col_map) 91 (plain_exps, scaling_bases) = gen_exp_data(args, base_conf, col_map)
92 92
93 if base_conf and base_conf.keys()[0] not in col_map:
94 raise IOError("Base column '%s' not present in any parameters!" %
95 base_conf.keys()[0])
96
93 base_table = TupleTable(col_map) 97 base_table = TupleTable(col_map)
94 result_table = TupleTable(col_map) 98 result_table = TupleTable(col_map)
95 99
@@ -105,6 +109,7 @@ def main():
105 ft.extract_ft_data(exp.data_files.ft, result, conf.BASE_EVENTS) 109 ft.extract_ft_data(exp.data_files.ft, result, conf.BASE_EVENTS)
106 110
107 if exp.data_files.st: 111 if exp.data_files.st:
112 base = None
108 if base_conf: 113 if base_conf:
109 # Try to find a scaling base 114 # Try to find a scaling base
110 base_params = copy.deepcopy(exp.params) 115 base_params = copy.deepcopy(exp.params)