<i>MUMOTT</i>: a Python package for the analysis of multi-modal tensor tomography data
Small- and wide-angle X-ray scattering tensor tomography are powerful methods for studying anisotropic nanostructures in a volume-resolved manner and are becoming increasingly available to users of synchrotron facilities. The analysis of such experiments requires advanced procedures and algorithms, which creates a barrier for the wider adoption of these techniques. Here, in response to this challenge, we introduce the <i>MUMOTT</i> package. It is written in Python, with computationally demanding tasks handled via just-in-time compilation using both CPU and GPU resources. The package has been developed with a focus on usability and extensibility, while achieving a high computational efficiency. Following a short introduction to the common workflow, we review key features, outline the underlying object-oriented framework and demonstrate the computational performance. By developing the <i>MUMOTT</i> package and making it generally available, we hope to lower the threshold for the adoption of tensor tomography and to make these techniques accessible to a larger research community.
Authors
- Marianne Liebi (ORCID: https://orcid.org/0000-0002-5403-0593)
- Leonard Nielsen (ORCID: https://orcid.org/0000-0002-5929-1127)
- Mads Carlsen (ORCID: https://orcid.org/0000-0002-6954-4132)
- S. Wang
- Paul Erhart (ORCID: https://orcid.org/0000-0002-2516-6061)
- Torne Tänzer (ORCID: https://orcid.org/0009-0009-5472-5836)
- Arthur Baroni
Institutions
- Paul Scherrer Institute (CH)
- École Polytechnique Fédérale de Lausanne (CH)
- Chalmers University of Technology (SE)
Publication Details
- Journal
- Journal of Applied Crystallography
- Published
- 2025-09-12
- DOI
- https://doi.org/10.1107/s1600576725007289
- Primary Topic
- Computational Physics and Python Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00