Releases: disorderedmaterials/Gudrun
2025.1
Legacy Packages
Gudrun - Reduction of neutron and x-ray diffraction data
Overview
Gudrun is the principal software package for reducing total scattering data taken on the Disordered Materials instruments. It comes with predefined settings for SANDALS, NIMROD, GEM and POLARIS at ISIS and D4c at the ILL. The package contains both neutron (GudrunN) and x-ray (GudrunX) variants, the latter being suitable for reduction of data taken on the group's laboratory x-ray diffractometers, as well as synchrotron data.
GudrunN allows the removal of instrument and sample backgrounds, performs sample attenuation and multiple scattering corrections, and places the data on an absolute scale (typically by normalising to a standard such as vanadium). It also allows systematic reduction of inelasticity effects arising from the presence of light elements such as hydrogen.
GudrunX allows removal of instrument and sample backgrounds, and performs corrections for polarisation, attenuation, multiple scattering, sample fluorescence, and Compton scattering, and normalises to tabulated atomic form factors.
Download Gudrun
By downloading material from this website, you agree to the following conditions:
-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
The User of this software is free to make changes to any aspect of the source code or its method of implementation, but the website owners accept no liability or commitment to repair or assist with such changes.
-
The software is not to be used for commercial purposes without the permission of the website owners.
-
Any raw data and demonstration files that are contained in these downloads are for the express purposes of testing the execution of the software only and cannot be used in any form of publicity or publication without the express permission of the website owners.
-
The User is free to distribute this software and files to Third Parties on the understanding that the same conditions as agreed herein apply equally to such Third Parties
2024.1
Gudrun 2024.1
Summary of changes:
- CI: Add support for Apple Silicon.
2023.2
Gudrun 2023.2
Summary of changes:
- New: Add SLS calibration files from October 2023.
- CI: Regress MinGW64 version to 8.1 (for HDF5 build)
- CI: Don't try to package libgfortran-X.dll any more as it doesn't seem to exist.
2023.1
Gudrun 2023.1
Summary of changes:
- CI: Move to GitHub Actions.
- CI: Bump OSX gfortran version to 11.
- Fix: Loop limit in GetSect.
- Fix: Ensure preprocessing is enabled.
2022.4
Gudrun release 2022.4.
This is a patch release adding missing NIMROD calibration files.
2022.3
Gudrun release 2022.3.
This is a critical patch release focussing on GudrunX, for which the tophatsub code was an incorrect version and produced spurious results.
2022.2
Gudrun release 2022.2. This is a minor update to Gudrun, which provides a preprocessor directive for writing group calibration files to the current directory, rather than to the StartupFilesi.
2022.1
Gudrun release 2022.1. This is a minor update to Gudrun, removing unnecessary files in the StartupFiles directory, i.e. *.grp.cal, *.dat.cal.
2021.1
Gudrun release 2021.1. This is the initial release of the Gudrun code (as of 15th July 2021) with binary packages built on Azure.