simplexuq-code / scripts /export_summary_files.py
anonymous0523ly's picture
Initial anonymous code release
fc329a3 verified
raw
history blame
722 Bytes
from __future__ import annotations
import shutil
from pathlib import Path
ROOT = Path(__file__).resolve().parents[1]
DATA = ROOT.parent / 'SimplexTasks-12-data'
OUTPUTS = ROOT / 'outputs' / 'tables'
def main() -> None:
if not DATA.exists():
raise SystemExit('SimplexTasks-12-data bundle not found next to the code bundle')
OUTPUTS.mkdir(parents=True, exist_ok=True)
for src_dir_name in ['table_inputs', 'figure_inputs']:
src_dir = DATA / 'data' / 'summaries' / src_dir_name
if not src_dir.exists():
continue
for src in src_dir.iterdir():
if src.is_file():
shutil.copy2(src, OUTPUTS / src.name)
if __name__ == '__main__':
main()