From 6fd0320510339d18a6d032e3df8c528a94c966df Mon Sep 17 00:00:00 2001 From: Alexander_Kabui Date: Tue, 26 Mar 2024 13:53:43 +0300 Subject: fetch pubmed file from /gn-meta/lit --- gn3/llms/process.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'gn3/llms/process.py') diff --git a/gn3/llms/process.py b/gn3/llms/process.py index b29d4c9..468f86a 100644 --- a/gn3/llms/process.py +++ b/gn3/llms/process.py @@ -71,26 +71,26 @@ def rate_document(task_id, doc_id, rating, auth_token): def load_file(filename, dir_path): """function to open and load json file""" - file_path = os.path.join(dir_path, f"/{filename}") + file_path = os.path.join(dir_path, f"{filename}") if not os.path.isfile(file_path): raise FileNotFoundError(f"{filename} was not found or is a directory") with open(file_path, "rb") as file_handler: return json.load(file_handler) -def fetch_pubmed(references, file_name, tmp_dir=""): +def fetch_pubmed(references, file_name, data_dir=""): """method to fetch and populate references with pubmed""" try: - pubmed = load_file(file_name, tmp_dir) + pubmed = load_file(file_name, os.path.join(data_dir, "gn-meta/lit")) for reference in references: if pubmed.get(reference["doc_id"]): reference["pubmed"] = pubmed.get(reference["doc_id"]) return references except FileNotFoundError: - logging.debug("failed to find pubmed_path for %s/%s", - tmp_dir, file_name) + logging.error("failed to find pubmed_path for %s/%s", + data_dir, file_name) return references -- cgit v1.2.3