Move away from bash config scripts toward JSON or YAML. Create some python objects to represent a run, its settings, its output, etc. Should obviously wrap the HDF5 files for output.