Buy Rats 9.0
Contact our sales team for a customised quote based on:
- Single and volume licenses.
- Academic or commercial use.
- Upgrades from previous versions.
Contact our sales team for a customised quote based on:
Updated Manuals
Interface Improvements
Programming Updates
Changes to Instructions
RATS version 8.3 includes several important new tools to make you more productive.
With rats version 8.3, several important new tools have been added to make you more productive. RATS is now using a public domain "programmer's editor" called Scintilla. We've used a proprietary text editor since WinRATS was introduced, as the text editor supplied with Windows at the time was limited to 32K bytes, which could be completely filled with one set of impulse responses on a reasonably large model. Unfortunately, that editor was orphaned several years ago, and wasn't portable to the Macintosh or Unix.
Scintilla is portable to all three platforms and is specifically designed as a programmer’s editor, which is what is needed for rats. One very useful feature is a “bracket matcher”, which shows the (apparent) matches for ( ) and { } pairs (showing the mates in green), to help fix parenthesis nesting errors. If one of these characters has no obvious partner, it is shown in red as you cursor over it. We’ve also added the ability to “mark” a location in a text file so you can easily return to it.
A big productivity aid is the new Find in Files operation. Among standard, textbook and paper replication examples, we have well over 1000 running examples. With Find in Files, you can search across these for particular text, like MV=DCC to find examples which do dcc garch models. Both Find in Files, and the standard Edit-Find operations also now support “regular expressions”, a standard set of codings for text patterns. For instance, a search pattern of sur(.*model= will locate all instances of a SUR instruction with the MODEL option, with.* matching any number of characters. A simple sur(model= will only find examples where MODEL is the first option listed.
RATS 8.3 now uses multiple “threads” with the editor interface in one and the statistical engine in another. This makes it possible for the editor part to still be responsive while calculations are going on. It also slightly improves performance, particularly on computers with multiple cores, since it can give over one entire core to the numerical calculations while running the interface (and anything else you’re doing) on another.
The 64-bit executable (on WinRATS Pro) now runs about 15-20% faster than the 32-bit on the same computer due to improvements in compiler technology. We still provide both executables, since some of the added data formats aren’t available for the 64-bit at this point. The install process for Win-RATS Pro has been simplified, with the downloadable version now including both 32 and 64 bit.
The following changes have been made to existing instructions:
8.3 adds several new functions:
In addition, quite a few existing functions have been altered to allow them to apply to each element of a vector or matrix rather than just to single real values: COS, SIN, TAN, %PLUS and %MINUS. %VALID, when applied to a matrix will return 1 only if no element of the matrix is missing.