@@ -45,20 +45,18 @@ def export_metadata_task(uid, beamline_acronym=BEAMLINE_OR_ENDSTATION):
4545 logger .info (f"File '{ fpath_orig } ' copied successfully to '{ fpath_dest } '" )
4646
4747 # Read the metadata from Tiled
48- primary = run_client ["primary" ].read (variables = ['mbs_psu_mode' , 'mbs_dith_steps' , 'mbs_act_scans' ]).tail (1 )
4948 baseline = run_client ["baseline" ].read (variables = ['FEslit_h_gap_readback' , 'FEslit_v_gap_readback' , \
5049 'EPU105_gap' , 'EPU105_phase' , 'EPU57_gap' , 'EPU57_phase' ,
5150 'PGM_Grating_lines' , 'PGM_Energy' , 'ExitSlitA_h_gap' , 'ExitSlitA_v_gap' ,
5251 'LT_X' , 'LT_Y' , 'LT_Z' , 'LT_Rx' , 'LT_Ry' , 'LT_Rz' , 'D1' , 'D2' , 'Stinger'
5352 ]).tail (1 )
5453 config_data = run_client ['primary' ].metadata ['configuration' ]['mbs' ]['data' ]
5554 config_keys = ['mbs_escale_min' , 'mbs_escale_max' , 'mbs_num_steps' , \
56- 'mbs_xscale_min' , 'mbs_xscale_max' , 'mbs_num_slice' , \
55+ 'mbs_xscale_min' , 'mbs_xscale_max' , 'mbs_num_slice' , 'mbs_psu_mode' , \
5756 'mbs_pass_energy' , 'mbs_lens_mode' , 'mbs_acq_mode' , 'mbs_width' , \
5857 'mbs_center_ke' , 'mbs_start_ke' , 'mbs_end_ke' , 'mbs_step_size' , \
59- 'mbs_num_slice' , 'mbs_num_steps' , 'mbs_frames' ]
60- values = {k : v .item () for k , v in primary .data_vars .items ()} \
61- | {k : v .item () for k , v in baseline .data_vars .items ()} \
58+ 'mbs_num_slice' , 'mbs_num_steps' , 'mbs_frames' , 'mbs_dith_steps' , 'mbs_act_scans' ]
59+ values = {k : v .item () for k , v in baseline .data_vars .items ()} \
6260 | {k : config_data [k ] for k in config_keys }
6361
6462 # Add metadata to new (copied) NeXus file
0 commit comments