Originally we would like to avoid jamming the exp.setup file and exporting unnecessary environmental variables at runtime which does not comply with the NCO standards well.
However, based on the experiences from running the workflow and discussions with @chunhuazhou, it looks like putting all preamp variables into exp.setup is still the best way to go. When the workflow goes into NCO, everything can be configured in config files instead of the exp.setup file. So it actually does not affect an NCO implementation and hence we decided to go this way.
Originally we would like to avoid jamming the
exp.setup
file and exporting unnecessary environmental variables at runtime which does not comply with the NCO standards well.However, based on the experiences from running the workflow and discussions with @chunhuazhou, it looks like putting all preamp variables into
exp.setup
is still the best way to go. When the workflow goes into NCO, everything can be configured in config files instead of theexp.setup
file. So it actually does not affect an NCO implementation and hence we decided to go this way.