Hi Eddie, I just submitted two pull requests - it affects both, urbansim_defaults and urbansim. The change allows to define your model for example as follows:
@orca.step('repm_estimate')
def repm_estimate(parcels):
return utils.hedonic_estimate("repmspec.yaml", ..., out_cfg="repmcoef.yaml")
@orca.step('repm_simulate')
def repm_simulate(parcels):
return utils.hedonic_simulate("repmcoef.yaml", parcels, ...)
So there is a separate file for the specification and for the estimation results. The same can be done for an LCM. Please fell free to rename the arguments or change whatever is needed.