The Reflectivity Algorithms Toolbox (RAT) for Rascal is a MATLAB toolbox for analysing non-polarized neutron reflectivity data. The toolbox is designed to fit multiple contrast neutron reflectivity data, using the Abeles formalism with either traditional layer models, or using user-defined custom models.
The RAT documentation is available online here.
MATLAB is required to use RAT; the minimum supported version is R2023a. To use RAT, download and extract the appropriate version for your OS from the release page. In the extracted folder, run the addPaths
script in the MATLAB console and you can now run your analysis.