Skip to main content
Ctrl+K
RAT  documentation - Home
  • Home
  • Installation
  • User Guide
  • Examples
  • API Reference
  • Home
  • Installation
  • User Guide
  • Examples
  • API Reference

Section Navigation

  • Tutorial
    • Introduction
    • The Project Class
    • A Closer Look at the Controls Class
    • Bayesian Analysis
    • Custom Models
    • Copying and Saving Outputs
  • MATLAB Examples
    • DSPC Standard Layers
    • DSPC Custom Layers
    • DSPC Custom XY
    • Incoherent Summing with Standard Layers
    • Incoherent Summing with Custom Layers
    • Incoherent Summing with Custom XY
    • Absorption (Imaginary SLD) Example
    • Converting a RasCAL-1 Project
    • Alternative Custom Model Languages
  • Python Examples
    • Standard Layers Analysis of a DSPC Floating Bilayer
    • Custom Layers Example for Supported DSPC layer
    • Custom XY Example for Supported DSPC layer.
    • Domains Samples Using Standard Layers
    • Analysing Domains Samples Using Custom Layers Models
    • Simple example of a layer containing domains using a custom XY model
    • Absorption (imaginary SLD) - effect below the critical edge
    • RasCAL-1 to RAT
  • Algorithms
    • Nelder-Mead Simplex
    • Differential Evolution
    • Bayesian Analysis - DREAM
    • Bayesian Model Selection - Nested Sampling
  • Advanced Topics
    • Profile Resampling (‘microslicing’)
    • Parallelising Calculations
    • Custom Models in Python or C++
    • Handling Events During Calculations
  • Different Calculation Types
    • Adding the Imaginary Refractive Index
    • Incoherent Summing (Domains)
      • Standard Layers Domains
      • Custom Models with Domains
  • Utility Functions
    • Basic Plotting
    • Plotting Bayesian Analysis
    • Live Updating Plots
    • Convert between RAT and RasCAL-1
  • User Guide
  • Algorithms

Algorithms#

RAT has 4 built-in algorithms for data fitting and analysis. The Nelder-Mead Simplex and Differential Evolution are traditional minimisers, whereas the other two (DREAM and Nested Sampling) are Bayes samplers.

  • Nelder-Mead Simplex
    • Algorithm control parameters
  • Differential Evolution
    • Algorithm control parameters
    • Strategies
  • Bayesian Analysis - DREAM
    • Algorithm control parameters
  • Bayesian Model Selection - Nested Sampling
    • Algorithm control parameters

© Copyright 2022-2025, ISIS Neutron and Muon Source.

Created using Sphinx 7.4.7.

Built with the PyData Sphinx Theme 0.15.2.