@@ -117,12 +117,10 @@ def post_transfer(
117117 source_visit_dir = source .parent
118118
119119 logger .info (
120- f"Looking for atlas XML file in metadata directory { str ((source_visit_dir / environment . visit / partial_path ).parent )} "
120+ f"Looking for atlas XML file in metadata directory { str ((source_visit_dir / partial_path ).parent )} "
121121 )
122122 atlas_xml_path = list (
123- (source_visit_dir / environment .visit / partial_path ).parent .glob (
124- "Atlas_*.xml"
125- )
123+ (source_visit_dir / partial_path ).parent .glob ("Atlas_*.xml" )
126124 )[0 ]
127125 logger .info (f"Atlas XML path { str (atlas_xml_path )} found" )
128126 with open (atlas_xml_path , "rb" ) as atlas_xml :
@@ -150,8 +148,10 @@ def post_transfer(
150148 atlas = Path (partial_path ), sample = sample
151149 )
152150 url = f"{ str (environment .url .geturl ())} /visits/{ environment .visit } /{ environment .murfey_session } /register_data_collection_group"
153- dcg_search_dir = "/" .join (
154- p for p in transferred_file .parent .parts if p != environment .visit
151+ dcg_search_dir = "/" + "/" .join (
152+ p
153+ for p in transferred_file .parent .parts [1 :]
154+ if p != environment .visit
155155 )
156156 dcg_images_dirs = sorted (
157157 Path (dcg_search_dir ).glob ("Images-Disc*" ),
@@ -174,7 +174,7 @@ def post_transfer(
174174 }
175175 capture_post (url , json = dcg_data )
176176 gs_pix_positions = get_grid_square_atlas_positions (
177- source_visit_dir / environment . visit / partial_path
177+ source_visit_dir / partial_path
178178 )
179179 for gs , pos_data in gs_pix_positions .items ():
180180 if pos_data :
0 commit comments