Skip to content

Commit

Permalink
Doc changes (#102)
Browse files Browse the repository at this point in the history
  • Loading branch information
AnthonyLim23 authored Feb 26, 2025
1 parent a7862b9 commit ea94e9a
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
2 changes: 1 addition & 1 deletion docs/source/history.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
History of quickBayes
=====================

The quickBayes packages started as a replacement for the quasielasticbayes package, which was a Fortran code base that was exposed to Python.
The quickBayes package was originally designed as a successor to the `quasielasticbayes package <https://github.com/mantidproject/quasielasticbayes>`_, which was a Fortran code base that was exposed to Python.
In the development of quickBayes the code became more modular and flexible.
This allows quickBayes to be applied to any problem that requires model selection.

Expand Down
8 changes: 5 additions & 3 deletions docs/source/intro.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@ The quickBayes package is an open source library for calculating a fast approxim
The package is cross platform, supporting Windows, Mac OS and Linux.
This package has been developed by Anthony Lim from STFC’s ISIS Neutron and Muon facility.

The quickBayes package was originally designed as a successor to the `quasielasticbayes package <https://github.com/mantidproject/quasielasticbayes>`_.
However, quickBayes has abstracted the key ideas to make a more generic package.

In science hypotheses are tested against data, to determine the underlying behavior of the system.
These hypotheses can be in the form of a mathematical expression that originates from first principles (i.e. it has been derived) or is an approximation to other more complex mechanisms (e.g. semi-empirical methods).
The quickBayes package is designed to test these hypotheses against the user’s data to identify the most likely.
Expand All @@ -20,6 +17,11 @@ For example, in Quasi Elastic Neutron Scattering (QENS) the data can be represen
:alt: Fits for 1, 2 and 3 Lorentzians to QENs data.

The quickBayes packages is designed to make these decisions easier by calculating the probability of one, two or three peaks given the data.
By using quickBayes it is possible to calculate a fast, analytical approximation of the marginal likelihood for a series of models, which describe a specific data set.
For a more detailed discussion see :ref:`key principles and theory behind quickBayes <theory>`.
It is important to note that quickBayes does not use traditional Bayesian methods, such as Markov Chain Monte Carlo or nested sampling.
A brief discussion of these alternatives is provided in the :ref:`Bayesian methods <cf>` section.
This includes a direct comparison between the Bayesian method and quickBayes.

This documentation is split into the following parts:

Expand Down

0 comments on commit ea94e9a

Please sign in to comment.