diff --git a/nafuma/xanes/io.py b/nafuma/xanes/io.py index 373a3bc..ff7f911 100644 --- a/nafuma/xanes/io.py +++ b/nafuma/xanes/io.py @@ -442,4 +442,22 @@ def determine_active_roi(scan_data): active_roi = None return active_roi - \ No newline at end of file + + + +def write_data(data: dict, options={}): + + + default_options = { + 'save_filenames': None, + 'save_dir': '.', + } + + options = aux.update_options(options=options, default_options=default_options, required_options=default_options.keys()) + + + if not options['save_filenames']: + options['save_filenames'] = [os.path.basename(col).split('.')[0]+'_exported.dat' for col in data['xanes_data'].columns if 'ZapEnergy' not in col] + + + print(options['save_filenames']) \ No newline at end of file