AnACor2.0: a GPU-accelerated open-source software package for analytical absorption corrections in X-ray

Yishun Lu1, Karel Adámek1, Tihana Stefanic2

  • 1Oxford e-Research Centre, Department of Engineering Science, University of Oxford, 7 Keble Road, OxfordOX1 3QG, United Kingdom.

Journal of Applied Crystallography
|December 4, 2024
PubMed
Summary

Analytical absorption corrections are crucial for crystallography. The AnACor2.0 software package significantly accelerates these calculations using novel ray-tracing and sampling methods, reducing computation time by up to 175x.

Related Concept Videos

Atomic Absorption Spectroscopy: Instrumentation01:22

Atomic Absorption Spectroscopy: Instrumentation

An atomic absorption spectrophotometer (AAS) comprises several components: a radiation source, an atomizer, a monochromator, and a detector. The radiation source can be a hollow-cathode lamp (HCL) or an electrodeless-discharge lamp (EDL), both of which provide a narrow emission line of the required wavelength. However, some instruments use continuum sources and high-resolution monochromators to achieve a narrow range of radiation.
The atomizer used in AAS can be either a flame atomizer or an...
574
X-ray Crystallography02:18

X-ray Crystallography

The size of the unit cell and the arrangement of atoms in a crystal may be determined from measurements of the diffraction of X-rays by the crystal, termed X-ray crystallography.
Diffraction
Diffraction is the change in the direction of travel experienced by an electromagnetic wave when it encounters a physical barrier whose dimensions are comparable to those of the wavelength of the light. X-rays are electromagnetic radiation with wavelengths about as long as the distance between neighboring...
23.8K
Atomic Absorption Spectroscopy: Overview01:27

Atomic Absorption Spectroscopy: Overview

Atomic absorption spectroscopy (AAS) is a technique used to analyze elements by measuring electromagnetic radiation (EMR) absorbed by atoms, which causes them to transition to a higher-energy orbit. The most crucial step in AAS is atomization, where the analyte is converted into gas-phase atoms, typically through a flame or furnace. Some of these atoms become thermally excited in the flame, while most remain in the ground state.
When irradiated by EMR of a particular wavelength, these...
1.5K
Atomic Absorption Spectroscopy: Atomization Methods01:25

Atomic Absorption Spectroscopy: Atomization Methods

Atomic Absorption Spectroscopy (AAS) atomizes samples through flame atomization or electrothermal atomization. Flame atomization typically involves a nebulizer and spray chamber assembly to combine the sample with a fuel–oxidant mixture, creating a fine aerosol mist that enters a burner. Typically, the fuel and oxidant are combined in an approximately stoichiometric ratio. However, for atoms that are easily oxidized, a fuel-rich mixture may be more advantageous. Only about 5% of the...
372
X-ray Diffraction of Biological Samples01:10

X-ray Diffraction of Biological Samples

X-ray diffraction or XRD is an analytical tool that utilizes X-rays to study ordered structures such as crystalline organic and inorganic samples, polycrystalline materials, proteins, carbohydrates, and drugs.
According to Bragg's law, when X-rays strike the sample positioned on a stage, the rays are  scattered by the electron clouds around the sample atoms. The  X-ray diffraction or scattering is caused by constructive interference of the X-ray waves that reflect off the internal...
3.8K
Atomic Absorption Spectroscopy: Interference01:25

Atomic Absorption Spectroscopy: Interference

Interference leads to systematic error in atomic absorption (AA) measurements by enhancing or diminishing the analytical signal or the background. These interferences can be grouped into three main categories: spectral interference, chemical interference, and physical interference.
Spectral interference occurs when signals from other elements or molecules overlap with the analyte signal, falsely elevating or masking the analyte's absorbance. This interference can be corrected using Zeeman,...
663