Bayesian Estimation of Incoherent Neutron Scattering Backgrounds
Bayesian Background Estimation.
Calculate and plot the Pair Distribution Function
Estimate the background for individual banks
Estimate background
Estimate the background
BBEST guide
Functions used internally
Merge .fix files
Plot the background estimate for individual banks
Plot the background estimate
Plot the total normalized scattering intensity function S(Q) for ind...
Prepare data for estimating the background
Reporting progress (object-oriented API)
Initialize progress
Read data from file
Read data from a .sqa-file
Read data from a .sqb-file
Start the GUI
Set controls for the Differential Evolution Algorithm
Set data
Add information on the low-r behaviour of G(r)
Set mean signal magnitude
Set the coherent baseline
Set the experimental uncertainty
Split .sqa file into individual files for each databank
A random function with a smooth background
Truncate data
Reporting progress (functional API)
Save results of the fit
Save a correction file for individual detector banks
We implemented a Bayesian-statistics approach for subtraction of incoherent scattering from neutron total-scattering data. In this approach, the estimated background signal associated with incoherent scattering maximizes the posterior probability, which combines the likelihood of this signal in reciprocal and real spaces with the prior that favors smooth lines. The description of the corresponding approach could be found at Gagin and Levin (2014) <DOI:10.1107/S1600576714023796>.