From d151b9b3e435645ad67dad49e410e336a56c4f46 Mon Sep 17 00:00:00 2001 From: Rafael Ravedutti Date: Wed, 5 Apr 2023 23:56:35 +0200 Subject: [PATCH] Update scripts with division factor Signed-off-by: Rafael Ravedutti --- util/preds.py | 7 ++++--- util/string_to_agr.py | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/util/preds.py b/util/preds.py index 9e882fc..f5d93db 100644 --- a/util/preds.py +++ b/util/preds.py @@ -1,15 +1,16 @@ import sys import re -if len(sys.argv) != 5: - print("Usage: python preds.py ") +if len(sys.argv) != 6: + print("Usage: python preds.py ") sys.exit(1) iaca_pred = float(sys.argv[1]) mca_pred = float(sys.argv[2]) osaca_pred = float(sys.argv[3]) uica_pred = float(sys.argv[4]) -preds = [iaca_pred, mca_pred, osaca_pred, uica_pred] +div_factor = float(sys.argv[5]) +preds = [x / div_factor for x in [iaca_pred, mca_pred, osaca_pred, uica_pred]] start = -4.0 end = 36.0 diff --git a/util/string_to_agr.py b/util/string_to_agr.py index 5f00d4d..446b871 100644 --- a/util/string_to_agr.py +++ b/util/string_to_agr.py @@ -1,17 +1,18 @@ import sys import re -if len(sys.argv) != 2: - print("Usage: python string_to_agr.py input_filename") +if len(sys.argv) != 3: + print("Usage: python string_to_agr.py ") sys.exit(1) input_filename = sys.argv[1] +div_factor = float(sys.argv[2]) result_list = [] with open(input_filename, 'r') as file: for line in file: numbers = re.findall(r'\d+\.\d+', line) - divided_numbers = [float(number) / 8 for number in numbers] + divided_numbers = [float(number) / div_factor for number in numbers] result_list.append(divided_numbers) start = -2.5