Cargando…
The Scatman: an approximate method for fast wide-angle scattering simulations
Single-shot coherent diffraction imaging (CDI) is a powerful approach to characterize the structure and dynamics of isolated nanoscale objects such as single viruses, aerosols, nanocrystals and droplets. Using X-ray wavelengths, the diffraction images in CDI experiments usually cover only small scat...
Autores principales: | , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
International Union of Crystallography
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9533759/ https://www.ncbi.nlm.nih.gov/pubmed/36249495 http://dx.doi.org/10.1107/S1600576722008068 |
_version_ | 1784802412156944384 |
---|---|
author | Colombo, Alessandro Zimmermann, Julian Langbehn, Bruno Möller, Thomas Peltz, Christian Sander, Katharina Kruse, Björn Tümmler, Paul Barke, Ingo Rupp, Daniela Fennel, Thomas |
author_facet | Colombo, Alessandro Zimmermann, Julian Langbehn, Bruno Möller, Thomas Peltz, Christian Sander, Katharina Kruse, Björn Tümmler, Paul Barke, Ingo Rupp, Daniela Fennel, Thomas |
author_sort | Colombo, Alessandro |
collection | PubMed |
description | Single-shot coherent diffraction imaging (CDI) is a powerful approach to characterize the structure and dynamics of isolated nanoscale objects such as single viruses, aerosols, nanocrystals and droplets. Using X-ray wavelengths, the diffraction images in CDI experiments usually cover only small scattering angles of a few degrees. These small-angle patterns represent the magnitude of the Fourier transform of the 2D projection of the sample’s electron density, which can be reconstructed efficiently but lacks any depth information. In cases where the diffracted signal can be measured up to scattering angles exceeding ∼10°, i.e. in the wide-angle regime, some 3D morphological information of the target is contained in a single-shot diffraction pattern. However, the extraction of the 3D structural information is no longer straightforward and defines the key challenge in wide-angle CDI. So far, the most convenient approach relies on iterative forward fitting of the scattering pattern using scattering simulations. Here the Scatman is presented, an approximate and fast numerical tool for the simulation and iterative fitting of wide-angle scattering images of isolated samples. Furthermore, the open-source software implementation of the Scatman algorithm, PyScatman, is published and described in detail. The Scatman approach, which has already been applied in previous work for forward-fitting-based shape retrieval, adopts the multi-slice Fourier transform method. The effects of optical properties are partially included, yielding quantitative results for small, isolated and weakly interacting samples. PyScatman is capable of computing wide-angle scattering patterns in a few milliseconds even on consumer-level computing hardware, potentially enabling new data analysis schemes for wide-angle coherent diffraction experiments. |
format | Online Article Text |
id | pubmed-9533759 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | International Union of Crystallography |
record_format | MEDLINE/PubMed |
spelling | pubmed-95337592022-10-13 The Scatman: an approximate method for fast wide-angle scattering simulations Colombo, Alessandro Zimmermann, Julian Langbehn, Bruno Möller, Thomas Peltz, Christian Sander, Katharina Kruse, Björn Tümmler, Paul Barke, Ingo Rupp, Daniela Fennel, Thomas J Appl Crystallogr Research Papers Single-shot coherent diffraction imaging (CDI) is a powerful approach to characterize the structure and dynamics of isolated nanoscale objects such as single viruses, aerosols, nanocrystals and droplets. Using X-ray wavelengths, the diffraction images in CDI experiments usually cover only small scattering angles of a few degrees. These small-angle patterns represent the magnitude of the Fourier transform of the 2D projection of the sample’s electron density, which can be reconstructed efficiently but lacks any depth information. In cases where the diffracted signal can be measured up to scattering angles exceeding ∼10°, i.e. in the wide-angle regime, some 3D morphological information of the target is contained in a single-shot diffraction pattern. However, the extraction of the 3D structural information is no longer straightforward and defines the key challenge in wide-angle CDI. So far, the most convenient approach relies on iterative forward fitting of the scattering pattern using scattering simulations. Here the Scatman is presented, an approximate and fast numerical tool for the simulation and iterative fitting of wide-angle scattering images of isolated samples. Furthermore, the open-source software implementation of the Scatman algorithm, PyScatman, is published and described in detail. The Scatman approach, which has already been applied in previous work for forward-fitting-based shape retrieval, adopts the multi-slice Fourier transform method. The effects of optical properties are partially included, yielding quantitative results for small, isolated and weakly interacting samples. PyScatman is capable of computing wide-angle scattering patterns in a few milliseconds even on consumer-level computing hardware, potentially enabling new data analysis schemes for wide-angle coherent diffraction experiments. International Union of Crystallography 2022-09-14 /pmc/articles/PMC9533759/ /pubmed/36249495 http://dx.doi.org/10.1107/S1600576722008068 Text en © Alessandro Colombo et al. 2022 https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution (CC-BY) Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are cited. |
spellingShingle | Research Papers Colombo, Alessandro Zimmermann, Julian Langbehn, Bruno Möller, Thomas Peltz, Christian Sander, Katharina Kruse, Björn Tümmler, Paul Barke, Ingo Rupp, Daniela Fennel, Thomas The Scatman: an approximate method for fast wide-angle scattering simulations |
title | The Scatman: an approximate method for fast wide-angle scattering simulations |
title_full | The Scatman: an approximate method for fast wide-angle scattering simulations |
title_fullStr | The Scatman: an approximate method for fast wide-angle scattering simulations |
title_full_unstemmed | The Scatman: an approximate method for fast wide-angle scattering simulations |
title_short | The Scatman: an approximate method for fast wide-angle scattering simulations |
title_sort | scatman: an approximate method for fast wide-angle scattering simulations |
topic | Research Papers |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9533759/ https://www.ncbi.nlm.nih.gov/pubmed/36249495 http://dx.doi.org/10.1107/S1600576722008068 |
work_keys_str_mv | AT colomboalessandro thescatmananapproximatemethodforfastwideanglescatteringsimulations AT zimmermannjulian thescatmananapproximatemethodforfastwideanglescatteringsimulations AT langbehnbruno thescatmananapproximatemethodforfastwideanglescatteringsimulations AT mollerthomas thescatmananapproximatemethodforfastwideanglescatteringsimulations AT peltzchristian thescatmananapproximatemethodforfastwideanglescatteringsimulations AT sanderkatharina thescatmananapproximatemethodforfastwideanglescatteringsimulations AT krusebjorn thescatmananapproximatemethodforfastwideanglescatteringsimulations AT tummlerpaul thescatmananapproximatemethodforfastwideanglescatteringsimulations AT barkeingo thescatmananapproximatemethodforfastwideanglescatteringsimulations AT ruppdaniela thescatmananapproximatemethodforfastwideanglescatteringsimulations AT fennelthomas thescatmananapproximatemethodforfastwideanglescatteringsimulations AT colomboalessandro scatmananapproximatemethodforfastwideanglescatteringsimulations AT zimmermannjulian scatmananapproximatemethodforfastwideanglescatteringsimulations AT langbehnbruno scatmananapproximatemethodforfastwideanglescatteringsimulations AT mollerthomas scatmananapproximatemethodforfastwideanglescatteringsimulations AT peltzchristian scatmananapproximatemethodforfastwideanglescatteringsimulations AT sanderkatharina scatmananapproximatemethodforfastwideanglescatteringsimulations AT krusebjorn scatmananapproximatemethodforfastwideanglescatteringsimulations AT tummlerpaul scatmananapproximatemethodforfastwideanglescatteringsimulations AT barkeingo scatmananapproximatemethodforfastwideanglescatteringsimulations AT ruppdaniela scatmananapproximatemethodforfastwideanglescatteringsimulations AT fennelthomas scatmananapproximatemethodforfastwideanglescatteringsimulations |