From 3403cc05fef31bbbddd690bc66700655d91475d8 Mon Sep 17 00:00:00 2001 From: Lorenzo Volpi Date: Fri, 5 Apr 2024 15:57:20 +0200 Subject: [PATCH] path methods added --- quacc/utils/commons.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/quacc/utils/commons.py b/quacc/utils/commons.py index b4b5ab5..0bd83f2 100644 --- a/quacc/utils/commons.py +++ b/quacc/utils/commons.py @@ -121,3 +121,15 @@ def load_json_file(path, object_hook=None): raise ValueError("Ivalid path for json file") with open(path, "r") as f: return json.load(f, object_hook=object_hook) + + +def get_results_path(basedir, cls_name, acc_name, dataset_name, method_name): + return os.path.join( + "results", basedir, cls_name, acc_name, dataset_name, method_name + ".json" + ) + + +def get_plots_path(basedir, cls_name, acc_name, dataset_name, plot_type): + return os.path.join( + "plots", basedir, cls_name, acc_name, dataset_name, plot_type + ".svg" + )