skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: CyRSoXS : a GPU-accelerated virtual instrument for polarized resonant soft X-ray scattering
Polarized resonant soft X-ray scattering (P-RSoXS) has emerged as a powerful synchrotron-based tool that combines the principles of X-ray scattering and X-ray spectroscopy. P-RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and biomaterials. Quantitative extraction of orientation information from P-RSoXS pattern data is challenging, however, because the scattering processes originate from sample properties that must be represented as energy-dependent three-dimensional tensors with heterogeneities at nanometre to sub-nanometre length scales. This challenge is overcome here by developing an open-source virtual instrument that uses graphical processing units (GPUs) to simulate P-RSoXS patterns from real-space material representations with nanoscale resolution. This computational framework – calledCyRSoXS(https://github.com/usnistgov/cyrsoxs) – is designed to maximize GPU performance, including algorithms that minimize both communication and memory footprints. The accuracy and robustness of the approach are demonstrated by validating against an extensive set of test cases, which include both analytical solutions and numerical comparisons, demonstrating an acceleration of over three orders of magnitude relative to the current state-of-the-art P-RSoXS simulation software. Such fast simulations open up a variety of applications that were previously computationally unfeasible, including pattern fitting, co-simulation with the physical instrument foroperandoanalytics, data exploration and decision support, data creation and integration into machine learning workflows, and utilization in multi-modal data assimilation approaches. Finally, the complexity of the computational framework is abstracted away from the end user by exposingCyRSoXSto Python usingPybind. This eliminates input/output requirements for large-scale parameter exploration and inverse design, and democratizes usage by enabling seamless integration with a Python ecosystem (https://github.com/usnistgov/nrss) that can include parametric morphology generation, simulation result reduction, comparison with experiment and data fitting approaches.  more » « less
Award ID(s):
1808622
PAR ID:
10479109
Author(s) / Creator(s):
; ; ; ; ; ; ; ; ; ; ;
Publisher / Repository:
International Union of Crystallography
Date Published:
Journal Name:
Journal of Applied Crystallography
Volume:
56
Issue:
3
ISSN:
1600-5767
Page Range / eLocation ID:
868 to 883
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. SPIND(sparse-pattern indexing) is an auto-indexing algorithm for sparse snapshot diffraction patterns (`stills') that requires the positions of only five Bragg peaks in a single pattern, when provided with unit-cell parameters. The capability ofSPINDis demonstrated for the orientation determination of sparse diffraction patterns using simulated data from microcrystals of a small inorganic molecule containing three iodines, 5-amino-2,4,6-triiodoisophthalic acid monohydrate (I3C) [Beck & Sheldrick (2008),Acta Cryst.E64, o1286], which is challenging for commonly used indexing algorithms.SPIND, integrated withCrystFEL[Whiteet al.(2012),J. Appl. Cryst.45, 335–341], is then shown to improve the indexing rate and quality of merged serial femtosecond crystallography data from two membrane proteins, the human δ-opioid receptor in complex with a bi-functional peptide ligand DIPP-NH2and the NTQ chloride-pumping rhodopsin (CIR). The study demonstrates the suitability ofSPINDfor indexing sparse inorganic crystal data with smaller unit cells, and for improving the quality of serial femtosecond protein crystallography data, significantly reducing the amount of sample and beam time required by making better use of limited data sets.SPINDis written in Python and is publicly available under the GNU General Public License from https://github.com/LiuLab-CSRC/SPIND. 
    more » « less
  2. Abstract We communicate a feasibility study for high‐resolution structural characterization of biomacromolecules in aqueous solution from X‐ray scattering experiments measured over a range of scattering vectors (q) that is approximately two orders of magnitude wider than used previously for such systems. Scattering data with such an extendedq‐range enables the recovery of the underlying real‐space atomic pair distribution function, which facilitates structure determination. We demonstrate the potential of this method for biomacromolecules using several types of cyclodextrins (CD) as model systems. We successfully identified deviations of the tilting angles for the glycosidic units in CDs in aqueous solutions relative to their values in the crystalline forms of these molecules. Such level of structural detail is inaccessible from standard small angle scattering measurements. Our results call for further exploration of ultra‐wide‐angle X‐ray scattering measurements for biomacromolecules. 
    more » « less
  3. Abstract Advances in x-ray free electron lasers have made ultrafast scattering a powerful method for investigating molecular reaction kinetics and dynamics. Accurate measurement of the ground-state, static scattering signals of the reacting molecules is pivotal for these pump-probe x-ray scattering experiments as they are the cornerstone for interpreting the observed structural dynamics. This article presents a data calibration procedure, designed for gas-phase x-ray scattering experiments conducted at the Linac Coherent Light Source x-ray Free-Electron Laser at SLAC National Accelerator Laboratory, that makes it possible to derive a quantitative dependence of the scattering signal on the scattering vector. A self-calibration algorithm that optimizes the detector position without reference to a computed pattern is introduced. Angle-of-scattering corrections that account for several small experimental non-idealities are reported. Their implementation leads to near quantitative agreement with theoretical scattering patterns calculated withab-initiomethods as illustrated for two x-ray photon energies and several molecular test systems. 
    more » « less
  4. The European XFEL delivers up to 27000 intense (>1012photons) pulses per second, of ultrashort (≤50 fs) and transversely coherent X-ray radiation, at a maximum repetition rate of 4.5 MHz. Its unique X-ray beam parameters enable groundbreaking experiments in matter at extreme conditions at the High Energy Density (HED) scientific instrument. The performance of the HED instrument during its first two years of operation, its scientific remit, as well as ongoing installations towards full operation are presented. Scientific goals of HED include the investigation of extreme states of matter created by intense laser pulses, diamond anvil cells, or pulsed magnets, and ultrafast X-ray methods that allow their diagnosis using self-amplified spontaneous emission between 5 and 25 keV, coupled with X-ray monochromators and optional seeded beam operation. The HED instrument provides two target chambers, X-ray spectrometers for emission and scattering, X-ray detectors, and a timing tool to correct for residual timing jitter between laser and X-ray pulses. 
    more » « less
  5. The scattering pattern of a crystal obeys the symmetry of the crystal structure through the corresponding Laue group. This is usually also true for the diffuse scattering, containing information about disorder, but here a case is reported where the diffuse scattering is of lower symmetry than the parent crystal structure. The mineral bixbyite has been studied by X-ray and neutron scattering techniques since 1928 with some of the most recent studies characterizing the low-temperature transition to a magnetically disordered spin-glass state. However, bixbyite also exhibits structural disorder, and here single-crystal X-ray and neutron scattering is used to characterize the different modes of disorder present. One-dimensional rods of diffuse scattering are observed in the cubic mineral bixbyite, which break the expected symmetry of the scattering pattern. It is shown that this scattering arises from epitaxial intergrowths of the related mineral, braunite. The presence of this disorder mode is found to be directly observable as well-defined residuals in the average structure refined against the Bragg diffraction. An additional three-dimensional diffuse scattering component is observed in neutron scattering data, which is shown to originate from the substitutional disorder on the Fe/Mn sites. This occupational disorder gives rise to local relaxations of the oxide sublattice, and the pattern of oxide displacements can be rationalized based on crystal-field theory. The combined use of neutron and X-ray single-crystal scattering techniques highlights their great complementarity. In particular, the large sample requirements for neutron scattering experiments prove to be an obstacle in solving the intergrowth disorder due to several growth orientations, whereas for X-ray scattering the one-dimensional nature of the intergrowth disorder renders solving this a more tractable task. On the other hand, the oxide relaxations cannot be resolved using X-rays due to the low Mn/Fe contrast. By combining the two approaches both types of disorder have been characterized. 
    more » « less