 New users often prefer the interactive mode, while experienced users will often prefer to run batch jobs.After an interactive session, the code can be saved, and converted to a batch format.One advantage of RATS, as opposed to automated forecasting software, is that it is an actual programming language, which enables the user to design custom models, and change specifications.