Loading pysen/inout/writer.py +5 −1 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ Oak Ridge National Lab, 2024 """ import os import io import re #import logging import numpy as np Loading Loading @@ -33,6 +34,8 @@ def get_phase_index(scan_index, offset=0): RE_TRAN = re.compile('transmission', re.IGNORECASE) class TransmissionWriter(TransmissionScan): "Convert EPICS/ADARA/NeXus file to transmission .dat file" Loading @@ -52,7 +55,8 @@ class TransmissionWriter(TransmissionScan): self.log.info("%s: creating transmission .dat file", transmission_run) lmax = self.info.get('lmax', 8.0)*ANGSTROM ipts = self.info.get('ipts',' ').lower().replace('ipts-','') title = self.info.get('title',' ').replace(' ','_') title = RE_TRAN.sub('', self.info.get('title',' ')) title = title.strip().replace(' ','_') fd.write(f"\n\"Transmission for IPTS \" {ipts}") fd.write(f" \", sample \" {title}") fd.write(f" \", wavelength \" {lmax} \n") Loading Loading
pysen/inout/writer.py +5 −1 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ Oak Ridge National Lab, 2024 """ import os import io import re #import logging import numpy as np Loading Loading @@ -33,6 +34,8 @@ def get_phase_index(scan_index, offset=0): RE_TRAN = re.compile('transmission', re.IGNORECASE) class TransmissionWriter(TransmissionScan): "Convert EPICS/ADARA/NeXus file to transmission .dat file" Loading @@ -52,7 +55,8 @@ class TransmissionWriter(TransmissionScan): self.log.info("%s: creating transmission .dat file", transmission_run) lmax = self.info.get('lmax', 8.0)*ANGSTROM ipts = self.info.get('ipts',' ').lower().replace('ipts-','') title = self.info.get('title',' ').replace(' ','_') title = RE_TRAN.sub('', self.info.get('title',' ')) title = title.strip().replace(' ','_') fd.write(f"\n\"Transmission for IPTS \" {ipts}") fd.write(f" \", sample \" {title}") fd.write(f" \", wavelength \" {lmax} \n") Loading