TY - GEN A1 - Kohlbrecher, J. A1 - Breßler, Ingo T1 - SASfit 0.94.12 N2 - Small-angle scattering is an increasingly common method for characterizing particle ensembles in a wide variety of sample types and for diverse areas of application. SASfit has been one of the most comprehensive and flexible curve-fitting programs for decades, with many specialized tools for various fields. KW - Small-angle scattering KW - SAXS KW - SANS KW - Scattering pattern analysis PY - 2023 UR - https://doi.org/10.5281/zenodo.7530357 U6 - https://doi.org/10.5281/zenodo.7530356 PB - Zenodo CY - Geneva AN - OPUS4-57913 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Pauw, Brian Richard A1 - Laskina, Sofya A1 - Naik, Aakash Ashok A1 - Smales, Glen Jacob A1 - George, Janine A1 - Breßler, Ingo A1 - Benner, Philipp T1 - Jupyter notebook and VASP calculation details accompanying the manuscript: "Ultima Ratio: Simulating wide-range X-ray scattering and diffraction" N2 - ## Summary: This notebook and associated datasets (including VASP details) accompany a manuscript available on the ArXiv (https://doi.org/10.48550/arXiv.2303.13435) and hopefully soon in a journal as short communication as well. Most of the details needed to understand this notebook are explained in that paper with the same title as above. For convenience, the abstract is repeated here: ## Paper abstract: We demonstrate a strategy for simulating wide-range X-ray scattering patterns, which spans the small- and wide scattering angles as well as the scattering angles typically used for Pair Distribution Function (PDF) analysis. Such simulated patterns can be used to test holistic analysis models, and, since the diffraction intensity is presented coupled to the scattering intensity, may offer a novel pathway for determining the degree of crystallinity. The ``Ultima Ratio'' strategy is demonstrated on a 64-nm Metal Organic Framework (MOF) particle, calculated from $Q<0.01$\,$\mathrm{nm}^{-1}$ up to $Q\approx150$\,$\mathrm{nm}^{-1}$, with a resolution of 0.16\,\AA. The computations exploit a modified 3D Fast Fourier Transform (3D-FFT), whose modifications enable the transformations of matrices at least up to $8000^3$ voxels in size. Multiple of these modified 3D-FFTs are combined to improve the low-$Q$ behaviour. The resulting curve is compared to a wide-range scattering pattern measured on a polydisperse MOF powder. While computationally intensive, the approach is expected to be useful for simulating scattering from a wide range of realistic, complex structures, from (poly-)crystalline particles to hierarchical, multicomponent structures such as viruses and catalysts. KW - X-ray KW - Simulation KW - Scattering KW - MOUSE KW - Nanomaterials KW - XRD KW - SAXS KW - PDF KW - total scattering KW - 3D Fourier Transform KW - High Resolution KW - FFT PY - 2023 UR - https://doi.org/10.48550/arXiv.2303.13435 U6 - https://doi.org/10.5281/zenodo.7764044 PB - Zenodo CY - Geneva AN - OPUS4-57207 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Pauw, Brian Richard A1 - Smales, Glen Jacob A1 - Moeez, A. A1 - Hörmann, Anja A1 - Breßler, Ingo T1 - Example configurations and test cases for the Python HDF5Translator framework. N2 - This is a set of use examples for the HDF5Translator framework. This framework lets you translate measurement files into a different (e.g. NeXus-compatible) structure, with some optional checks and conversions on the way. For an in-depth look at what it does, there is a blog post here. The use examples provided herein are each accompanied by the measurement data necessary to test and replicate the conversion. The README.md files in each example show the steps necessary to do the conversion for each. We encourage those who have used or adapted one or more of these exampes to create their own conversion, to get in touch with us so we may add your example to the set. KW - Measurement data conversion KW - Data conversion KW - HDF5 KW - NeXus KW - NXsas KW - Framework KW - Python PY - 2024 U6 - https://doi.org/10.5281/zenodo.10925971 PB - Zenodo CY - Geneva AN - OPUS4-59796 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Pauw, Brian Richard A1 - Smales, Glen Jacob A1 - Hörmann, Anja A1 - Moeez, Abdul A1 - Breßler, Ingo T1 - BAMresearch/HDF5Translator: A Framework for translating and transforming data between HDF5 files N2 - HDF5Translator is a Python framework for translating and transforming data between HDF5 files. It supports operations like unit conversion, dimensionality adjustments, and subtree copying, making it suitable for managing and manipulating a wide range of scientific datasets. KW - Measurement data conversion KW - Data conversion KW - HDF5 KW - NeXus KW - NXsas KW - Framework KW - Python KW - Methodology PY - 2024 U6 - https://doi.org/10.5281/zenodo.10927639 PB - Zenodo CY - Geneva AN - OPUS4-59797 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER -