From e9964fadd12be35721d5c55580e930dcef2900dc Mon Sep 17 00:00:00 2001 From: "xiangyu.xie" Date: Wed, 6 May 2026 16:35:16 +0200 Subject: [PATCH] Add and update datasets --- Configs.py | 359 ++++++++++++++++++----------------------------------- 1 file changed, 122 insertions(+), 237 deletions(-) diff --git a/Configs.py b/Configs.py index 1936b43..705028e 100644 --- a/Configs.py +++ b/Configs.py @@ -9,32 +9,32 @@ Configs['SiemenStarLowerLeft'] = { 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', 'pedestalFileName': f'{XrayFolder}/15keV_pedestal_d0_f0_0.raw', 'signalFileNames': [f'{XrayFolder}/15keV_signal_d0_f{i}_0.raw' for i in range(2000)], - 'Roi': [140, 240, 110, 220], + 'Roi': [130, 240, 110, 220], 'NX': 400, 'NY': 400, 'energy': 15, # keV 'selectionRange': 2, ### for cluster energy selection 'headerSize': 56, - 'writeClusters': True, + 'writeClusters': False, # 'outputFolder': '/mnt/sls_det_storage/moench_data/MLXID/Samples/Measurement/2504_SOLEIL_SiemenStarClusters_MOENCH040_150V/', 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/SiemenStarLowerLeft/', - 'NFrame': 20_000_000, ### 20_000_000 in total + 'NFrame': 20_000, ### 20_000_000 in total 'NThread': 16, - 'NChunks': 160, + 'NChunks': 16, 'runName': 'SiemenStarLowerLeft', } Configs['SiemenStarLowerRight'] = { 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', 'pedestalFileName': f'{XrayFolder}/15keV_pedestal_d0_f0_0.raw', - 'signalFileNames': [f'{XrayFolder}/15keV_signal_d0_f{i}_0.raw' for i in range( 20)], + 'signalFileNames': [f'{XrayFolder}/15keV_signal_d0_f{i}_0.raw' for i in range(2000)], 'Roi': [235, 345, 110, 220], 'NX': 400, 'NY': 400, 'energy': 15, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/SiemenStarLowerRight/', - 'NFrame': 20_000, ### 20_000_000 in total + 'NFrame': 20_000_000, ### 20_000_000 in total 'NThread': 16, 'NChunks': 320, 'runName': 'SiemenStarLowerRight', @@ -50,14 +50,107 @@ Configs['SiemenStars'] = { 'energy': 15, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + # 'writeClusters': True, 'outputFolder': '/mnt/sls_det_storage/moench_data/MLXID/Samples/Measurement/2504_SOLEIL_SiemenStarClusters_MOENCH040_150V/', - 'NFrame': 20_000, ### 20_000_000 in total + 'NFrame': 20_000_000, ### 20_000_000 in total 'NThread': 16, 'NChunks': 16, 'runName': 'SiemenStars', } +Configs['Edge_0filters_12keV'] = { + 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', + 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_0filters_pedestal_d0_f0_0.raw', + 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_0filters_data_d0_f{i}_0.raw' for i in range(70)], ### 70 files in total + 'Roi': [0, 101, 0, 101], ### Xmin, Xmax, Ymin, Ymax + 'NX': 101, 'NY': 101, + 'StCorner': [70, 170], ### the lower left corner of file + 'energy': 12, # keV + 'selectionRange': 2, + 'headerSize': 56, + # 'writeClusters': True, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Measurement/2603_MaxIV_Edge2Filters_12keV/', + 'NFrame': 70_000, ### 7_000_000 in total + 'NThread': 16, + 'NChunks': 16, + 'runName': 'Edge_0filters_12keV', +} + + +Configs['Edge_1filters_12keV'] = { + 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', + 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_1filters_pedestal_d0_f0_0.raw', + 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_1filters_data_d0_f{i}_0.raw' for i in range(70)], ### 70 files in total + 'Roi': [0, 101, 0, 101], ### Xmin, Xmax, Ymin, Ymax + 'NX': 101, 'NY': 101, + 'StCorner': [70, 170], ### the lower left corner of file + 'energy': 12, # keV + 'selectionRange': 2, + 'headerSize': 56, + # 'writeClusters': True, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Measurement/2603_MaxIV_Edge2Filters_12keV/', + 'NFrame': 70_000, ### 7_000_000 in total + 'NThread': 16, + 'NChunks': 16, + 'runName': 'Edge_1filters_12keV', +} + + +Configs['Edge_2filters_12keV'] = { + 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', + 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_2filters_pedestal_d0_f0_0.raw', + 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_2filters_data_d0_f{i}_0.raw' for i in range(70)], ### 70 files in total + 'Roi': [0, 101, 0, 101], ### Xmin, Xmax, Ymin, Ymax + 'NX': 101, 'NY': 101, + 'StCorner': [70, 170], ### the lower left corner of file + 'energy': 12, # keV + 'selectionRange': 2, + 'headerSize': 56, + # 'writeClusters': True, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/2603MaxIV_Edge2Filters_12keV/', + 'NFrame': 7_000_000, ### 7_000_000 in total + 'NThread': 16, + 'NChunks': 16, + 'runName': 'Edge_2filters_12keV', +} + +Configs['Edge_3filters_pos0_12keV'] = { + 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', + 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_3filters_pos0_pedestal_d0_f0_0.raw', + 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/edge_3filters_pos0_data_d0_f{i}_0.raw' for i in range(140)], ### 140 files in total + 'Roi': [0, 101, 0, 101], ### Xmin, Xmax, Ymin, Ymax + 'NX': 101, 'NY': 101, + 'StCorner': [70, 170], ### the lower left corner of file + 'energy': 12, # keV + 'selectionRange': 3, + 'headerSize': 56, + 'writeClusters': False, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/2603MaxIV_Edge3Filters_pos0_12keV/', + 'NFrame': 14_000, ### 14_000_000 in total + 'NThread': 16, + 'NChunks': 16, + 'runName': 'Edge_3filters_pos0_12keV', +} + + +Configs['Flat_3filters_pos0_12keV'] = { + 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', + 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/flat_3filters_pos0_pedestal_d0_f0_0.raw', + 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2603_MaxIVBeamtime/2026032408/process/mtf/flat_3filters_pos0_data_d0_f{i}_0.raw' for i in range(140)], ### 140 files in total + 'Roi': [0, 101, 0, 101], ### Xmin, Xmax, Ymin, Ymax + 'NX': 101, 'NY': 101, + 'StCorner': [70, 170], ### the lower left corner of file + 'energy': 12, # keV + 'selectionRange': 3, + 'headerSize': 56, + 'writeClusters': True, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/2603MaxIV_FlatField3Filters_pos0_12keV/', + 'NFrame': 14_000_000, ### 14_000_000 in total + 'NThread': 16, + 'NChunks': 48, + 'runName': 'Flat_3filters_pos0_12keV', +} + Configs['15keVFlatField'] = { 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2504_SoleilBeamtime/Moench040_g4_150V_50us/15keV_pedestal_d0_f0_0.raw', @@ -67,7 +160,7 @@ Configs['15keVFlatField'] = { 'energy': 15, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + # 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/MonochromaticFlatField/', 'NFrame': 1_000_0, 'NThread': 16, @@ -84,7 +177,7 @@ Configs['Moench014_10keVFlatField'] = { 'energy': 10, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + # 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/MonochromaticFlatField/', 'NFrame': 100_000, 'NThread': 16, @@ -101,7 +194,7 @@ Configs['Moench014_15keVFlatField'] = { 'energy': 15, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + # 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/MonochromaticFlatField/', 'NFrame': 100_000, 'NThread': 16, @@ -119,7 +212,7 @@ Configs['Moench014_20keVFlatField'] = { 'energy': 20, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + # 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/MonochromaticFlatField/', 'NFrame': 100_000, 'NThread': 16, @@ -137,7 +230,7 @@ Configs['Moench014_25keVFlatField'] = { 'energy': 25, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + # 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/MonochromaticFlatField/', 'NFrame': 100_000, 'NThread': 16, @@ -154,7 +247,7 @@ Configs['Moench040_10keVFlatField'] = { 'energy': 10, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + # 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/MonochromaticFlatField/', 'NFrame': 100_000, 'NThread': 16, @@ -171,7 +264,7 @@ Configs['Moench040_15keVFlatField'] = { 'energy': 15, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + # 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/MonochromaticFlatField/', 'NFrame': 100_000, 'NThread': 16, @@ -188,7 +281,7 @@ Configs['Moench040_20keVFlatField'] = { 'energy': 20, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + # 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/MonochromaticFlatField/', 'NFrame': 100_000, 'NThread': 16, @@ -205,7 +298,7 @@ Configs['Moench040_25keVFlatField'] = { 'energy': 25, # keV 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, + # 'writeClusters': True, 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/MonochromaticFlatField/', 'NFrame': 100_000, 'NThread': 16, @@ -213,227 +306,19 @@ Configs['Moench040_25keVFlatField'] = { 'runName': 'Moench040_25keVFlatField_HighFlux', } -Configs['260205_CuPbMoWires'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/CuPbMoWires_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/CuPbMoWires_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], +Configs['Moench058_25keV'] = { + 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench058/Moench058_AduToKevMapping_g4_50us_250425.npy', + 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/2504_SoleilBeamtime/Moench058_g4_90V_50us/25keV_pedestal_d0_f0_0.raw', + 'signalFileNames': [f'/mnt/sls_det_storage/moench_data/2504_SoleilBeamtime/Moench058_g4_90V_50us/25keV_signal_d0_f{i}_0.raw' for i in range(9)], + 'Roi': [0, 400, 0, 400], ### 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV + 'energy': 25, # keV + 'selectionRange': 2, 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/CuPbMoWires/', - 'NFrame': 100_000, + # 'writeClusters': True, + 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/MonochromaticFlatField/', + 'NFrame': 80539, 'NThread': 16, 'NChunks': 16, - 'runName': 'CuPbMoWires', -} -Configs['260205_CuZnWires'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/CuZnWires_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/CuZnWires_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/CuZnWires/', - 'NFrame': 100_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': 'CuZnWires', -} -Configs['260205_PdMoCuZnWires'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/PdMoCuZnWires_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/PdMoCuZnWires_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/CuZnWires/', - 'NFrame': 100_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': 'PdMoCuZnWires', -} -Configs['260205_Screen'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/Screen_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/Screen_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 100_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': 'Screen', -} -Configs['260205_NullSample'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/NullSample_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/NullSample_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 60_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': 'NullSample', -} -Configs['260205_MoSolution'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/MoSolution_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/MoSolution_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 100_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': 'MoSolution', -} -Configs['260205_SbSolution'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/SbSolution_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/SbSolution_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 100_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': 'SbSolution', -} -Configs['260205_In'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/In_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/In_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 100_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': '260205_In', -} -Configs['260205_InCrGreen'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/InCrGreen_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260205_FluorescenceSampleTestForMaxIVBeamTime/InCrGreen_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 100_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': 'InCrGreen', -} -Configs['260209_In'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260209_FluorescenceSampleTestForMaxIVBeamTime/In_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260209_FluorescenceSampleTestForMaxIVBeamTime/In_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 40_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': '260209_In', -} -Configs['260209_InDeepGreen'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260209_FluorescenceSampleTestForMaxIVBeamTime/InDeepGreen_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260209_FluorescenceSampleTestForMaxIVBeamTime/InDeepGreen_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 40_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': '260209_InDeepGreen', -} -Configs['260209_InBrilliantBlue'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260209_FluorescenceSampleTestForMaxIVBeamTime/InBrilliaBluent_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260209_FluorescenceSampleTestForMaxIVBeamTime/InBrilliaBluent_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 40_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': '260209_InBrilliantBlue', -} -Configs['260209_AgNaplesYellow'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260209_FluorescenceSampleTestForMaxIVBeamTime/AgNaplesYellow_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260209_FluorescenceSampleTestForMaxIVBeamTime/AgNaplesYellow_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 40_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': '260209_AgNaplesYellow', -} -Configs['260209_Ag'] = { - 'caliFileName': '/home/xie_x1/MLED/data-process/utils/BacksidePulsing_Calibration/Moench040/Moench040_AduToKevMapping_g4_50us_150V_250423.npy', - 'pedestalFileName': f'/mnt/sls_det_storage/moench_data/xiangyu/260209_FluorescenceSampleTestForMaxIVBeamTime/Ag_pedestal_d0_f0_0.raw', - 'signalFileNames': glob(f'/mnt/sls_det_storage/moench_data/xiangyu/260209_FluorescenceSampleTestForMaxIVBeamTime/Ag_signal_d0_f*_0.raw'), - 'Roi': [100, 300, 100, 400], - 'NX': 400, 'NY': 400, - 'energy': 10, # keV; for the model selection - 'selectionRange': 20, # keV - 'headerSize': 56, - # 'writeCluster': True, - 'outputFolder': '/home/xie_x1/MLXID/DataProcess/Samples/Screen/', - 'NFrame': 40_000, - 'NThread': 16, - 'NChunks': 16, - 'runName': '260209_Ag', + 'runName': 'Moench058_25keV', } \ No newline at end of file