@@ -208,13 +208,18 @@ def post_transfer(
208208 visit_index = transferred_file .parent .parts .index (environment .visit )
209209 destination_search_dir = "/" .join (
210210 transferred_file .parent .parts [: visit_index + 2 ]
211- )
211+ ). replace ( "//" , "/" )
212212 self .register_sxt_data_collection (
213213 tilt_series = transferred_file .stem ,
214214 data_collection_parameters = metadata ,
215215 file_extension = transferred_file .suffix ,
216- image_directory = environment .default_destinations .get (
217- Path (destination_search_dir ), destination_search_dir
216+ image_directory = str (
217+ Path (
218+ environment .default_destinations .get (
219+ Path (destination_search_dir ), destination_search_dir
220+ )
221+ )
222+ / transferred_file .parent .relative_to (destination_search_dir )
218223 ),
219224 environment = environment ,
220225 )
@@ -238,7 +243,7 @@ def post_transfer(
238243 session_id = environment .murfey_session ,
239244 data = {
240245 "tag" : transferred_file .stem ,
241- "source" : str ( transferred_file . parent ) ,
246+ "source" : destination_search_dir ,
242247 "pixel_size" : metadata .get ("pixel_size" , 100 ),
243248 "tilt_offset" : midpoint (angles ),
244249 "tilt_series_length" : metadata .get (
0 commit comments