Open mariohm1311 opened 6 years ago
The main scripts for user interaction currently imitate a CLI, but their expandability is limited (they were meant to be placeholders). A refactor using a proper CLI library is needed.
Scripts referenced: ana.py md.py mc.py opt.py
ana.py
md.py
mc.py
opt.py
Expected input using new CLI: dalton.py -[mm/md/ana/opt] [cfg_file_location]
dalton.py -[mm/md/ana/opt] [cfg_file_location]
Suggested CLI library: Click.
I can hop on this one. I'll probably write using argparse since it is in the standard library
Can I also try that one, but using Click ?
The main scripts for user interaction currently imitate a CLI, but their expandability is limited (they were meant to be placeholders). A refactor using a proper CLI library is needed.
Scripts referenced:
ana.py
md.py
mc.py
opt.py
Expected input using new CLI:
dalton.py -[mm/md/ana/opt] [cfg_file_location]
Suggested CLI library: Click.