New Live Fourier Transform code

A screenshot from the Live Fourier Transform program

More about this next week, but Ingo has kindly provided a Windows executable version of one of the latest development builds of the Monte Carlo code (with GUI). While I have not yet had the chance to test it (being on a mac myself), please go ahead and get it from here!

Some of you may have seen the Live Fourier Transform video that was made a while ago. I am happy to tell you that there is now a new, better version out of that program (still rather small and straightforward, though). Read more »


Tweaking the Ultra-SAXS machine

A sample (blue) and background (green) measured on the slightly optimised Bonse Hart system. Scale is "symlog", meaning it is linear between 10e-3 and -10e-3 (hence the strange bump).

It has been a very quiet four months (since this post) on the Bonse Hart front, as the generator was out of order (yes, again, and again). However, on one of the last days of 2013, something stirred in the lab, unsettled some dust and replaced the broken part. While I am not quite sure if the cause has been fixed or just the symptoms, the end result is that I can run the generator again at (at least) 10% power without things blowing up at me. Read more »


Once more: writing data correction software

data correction feature image

With the Bonse Hart instrument out of commission still (yet another failure in the X-ray generator target assembly), I decided it may be time to have another look at the data correction procedures. Some of you may remember that I wrote a comprehensive review of all conceivable corrections in a recent open-access review paper, and while I implemented some of the corrections mentioned therein, it might be time to implement most of them. Read more »


How to fit a scattering pattern part 2: Some simple fits

Previous fit, but instead of spheres, we are fitting using long cylinders.

Note: Part one of this three- or four-part series can be found here. Additionally, my topical review paper on SAXS data collection and correction which also lightly discusses data fitting is available open access here.

After the initial “scoping out” of a collected scattering pattern, it is time to try to see what can be done in terms of fitting in step 2. Here, we are trying to see if parts of the scattering pattern might be described by some basic scattering functions.  Read more »


Monte Carlo; now getting a GUI!


There have been many developments on the Monte Carlo program that I have been rather silent about. For those that forgot: this is the method that allows the determination of a particle size distribution (or rather a scatterer size distribution) from a small-angle scattering pattern if you select a shape. It is described in detail here, but the supplementary information shows the real strength of the method: it can retrieve a wide variety of realistic size distributions. Read more »


The value of years: good stories and advice from M. H. J. Koch


One paper I managed to miss for my review paper on data corrections is a paper by M. H. J. Koch from Hamburg. The paper is written in a nice informal way, replete with good quotes, where he talks about his experiences in instrument development for SAXS and WAXS beamlines. In particular the paper details the development of delay line (wire) detectors, and may form a good introduction into this topic. It seems that wire detectors may still have their uses: their rapid response to incoming photons still puts them among the fastest 2D detectors out there. Read more »