Use of /scratch instead of /tmp as top level temporary directory

Hi,
most probably because of /tmp being used as the top level temporary directory in the I-TASSER suite, I am getting "No space left on device" messages. This might also be the probable reason for COACH to fail. Is the only way to change this directory from /tmp to /scratch is manually changing the "/tmp" to "/scratch" in all the perl scripts ? Or is there a keyword/option that can be used to designate /scratch as the top level temporary directory. It seems that the former approach is the only one possible at the moment since only runLOMETS.pl has a -tmptop (top temporary directory) option.
Thanks,
ambarishnag.