From caf1cffd1aa5eee3c81fdb1f9a3412e184c3ace8 Mon Sep 17 00:00:00 2001 From: Synchon Mandal Date: Tue, 4 Mar 2025 07:15:27 +0100 Subject: [PATCH 1/2] fix: adjust file_path_suffix in CoordinatesRegistry for fetching coordinates --- junifer/data/coordinates/_coordinates.py | 44 +++++++++++++----------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/junifer/data/coordinates/_coordinates.py b/junifer/data/coordinates/_coordinates.py index fa8287ef6..85d656251 100644 --- a/junifer/data/coordinates/_coordinates.py +++ b/junifer/data/coordinates/_coordinates.py @@ -47,83 +47,85 @@ class CoordinatesRegistry(BasePipelineDataRegistry, metaclass=Singleton): self._builtin.update( { "CogAC": { - "file_path_suffix": "CogAC_VOIs.txt", + "file_path_suffix": "CogAC/CogAC_VOIs.txt", "space": "MNI", }, "CogAR": { - "file_path_suffix": "CogAR_VOIs.txt", + "file_path_suffix": "CogAR/CogAR_VOIs.txt", "space": "MNI", }, "DMNBuckner": { - "file_path_suffix": "DMNBuckner_VOIs.txt", + "file_path_suffix": "DMNBuckner/DMNBuckner_VOIs.txt", "space": "MNI", }, "eMDN": { - "file_path_suffix": "eMDN_VOIs.txt", + "file_path_suffix": "eMDN/eMDN_VOIs.txt", "space": "MNI", }, "Empathy": { - "file_path_suffix": "Empathy_VOIs.txt", + "file_path_suffix": "Empathy/Empathy_VOIs.txt", "space": "MNI", }, "eSAD": { - "file_path_suffix": "eSAD_VOIs.txt", + "file_path_suffix": "eSAD/eSAD_VOIs.txt", "space": "MNI", }, "extDMN": { - "file_path_suffix": "extDMN_VOIs.txt", + "file_path_suffix": "extDMN/extDMN_VOIs.txt", "space": "MNI", }, "Motor": { - "file_path_suffix": "Motor_VOIs.txt", + "file_path_suffix": "Motor/Motor_VOIs.txt", "space": "MNI", }, "MultiTask": { - "file_path_suffix": "MultiTask_VOIs.txt", + "file_path_suffix": "MultiTask/MultiTask_VOIs.txt", "space": "MNI", }, "PhysioStress": { - "file_path_suffix": "PhysioStress_VOIs.txt", + "file_path_suffix": "PhysioStress/PhysioStress_VOIs.txt", "space": "MNI", }, "Rew": { - "file_path_suffix": "Rew_VOIs.txt", + "file_path_suffix": "Rew/Rew_VOIs.txt", "space": "MNI", }, "Somatosensory": { - "file_path_suffix": "Somatosensory_VOIs.txt", + "file_path_suffix": "Somatosensory/Somatosensory_VOIs.txt", "space": "MNI", }, "ToM": { - "file_path_suffix": "ToM_VOIs.txt", + "file_path_suffix": "ToM/ToM_VOIs.txt", "space": "MNI", }, "VigAtt": { - "file_path_suffix": "VigAtt_VOIs.txt", + "file_path_suffix": "VigAtt/VigAtt_VOIs.txt", "space": "MNI", }, "WM": { - "file_path_suffix": "WM_VOIs.txt", + "file_path_suffix": "WM/WM_VOIs.txt", "space": "MNI", }, "Power": { - "file_path_suffix": "Power2011_MNI_VOIs.txt", + "file_path_suffix": "Power/Power2011_MNI_VOIs.txt", "space": "MNI", }, "Power2011": { - "file_path_suffix": "Power2011_MNI_VOIs.txt", + "file_path_suffix": "Power/Power2011_MNI_VOIs.txt", "space": "MNI", }, "Dosenbach": { - "file_path_suffix": "Dosenbach2010_MNI_VOIs.txt", + "file_path_suffix": "Dosenbach/Dosenbach2010_MNI_VOIs.txt", "space": "MNI", }, "Power2013": { - "file_path_suffix": "Power2013_MNI_VOIs.tsv", + "file_path_suffix": "Power/Power2013_MNI_VOIs.tsv", "space": "MNI", }, "AutobiographicalMemory": { - "file_path_suffix": "AutobiographicalMemory_VOIs.txt", + "file_path_suffix": ( + "AutobiographicalMemory/AutobiographicalMemory_VOIs.txt" + ), "space": "MNI", }, } @@ -277,7 +279,7 @@ class CoordinatesRegistry(BasePipelineDataRegistry, metaclass=Singleton): if t_coord.get("file_path_suffix") is not None: # Set file path to retrieve coords_file_path = Path( - f"coordinates/{name}/{t_coord['file_path_suffix']}" + f"coordinates/{t_coord['file_path_suffix']}" ) logger.debug(f"Loading coordinates: `{name}`") # Load via pandas -- 2.52.0 From 4ad1a1f8d15f9ba61d9eee6cdb406f385aac6fe8 Mon Sep 17 00:00:00 2001 From: Synchon Mandal Date: Tue, 4 Mar 2025 10:03:34 +0100 Subject: [PATCH 2/2] chore: add changelog 431.bugfix --- docs/changes/newsfragments/431.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/changes/newsfragments/431.bugfix diff --git a/docs/changes/newsfragments/431.bugfix b/docs/changes/newsfragments/431.bugfix new file mode 100644 index 000000000..7534aab42 --- /dev/null +++ b/docs/changes/newsfragments/431.bugfix @@ -0,0 +1 @@ +Fix coordinates fetching for Power and Dosenbach from ``junifer-data`` by `Synchon Mandal`_ -- 2.52.0