Xmcd Mcd Converter 【FHD】

with open(infile, 'r') as f: lines = f.readlines()

with open(outfile, 'w') as f: f.writelines(out) xmcd mcd converter

import sys infile = sys.argv[1] outfile = sys.argv[2] with open(infile, 'r') as f: lines = f

print(f"Converted infile → outfile")

out = [] for line in lines: if line.startswith('#') or line.strip() == '': continue parts = line.split() if len(parts) >= 3: energy = float(parts[0]) i_plus = float(parts[1]) i_minus = float(parts[2]) mcd = i_minus - i_plus # change sign if needed out.append(f"energy:.3f mcd:.6f\n") xmcd mcd converter

# Energy (eV) I_plus I_minus 480.0 0.85 0.62 481.0 0.80 0.55 MCD = I_minus – I_plus (or opposite sign depending on convention). If your file already has I_plus and I_minus , compute the difference. 3. Convert Using a Script (Recommended) Python Script (simple) Save as xmcd2mcd.py :