MUMOTT: A Python package for the analysis of multi-modal tensor tomography data
Journal article, 2025

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 MUMOTT 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 MUMOTT 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.

small-angle X-ray scattering

wide-angle X-ray scattering

software

reconstruction

tensor tomography

Author

Leonard Nielsen

Chalmers, Physics, E-commons

Mads Carlsen

Paul Scherrer Institut

Sici Wang

Paul Scherrer Institut

Swiss Federal Institute of Technology in Lausanne (EPFL)

Arthur Baroni

Paul Scherrer Institut

Torne Tänzer

Paul Scherrer Institut

Swiss Federal Institute of Technology in Lausanne (EPFL)

Marianne Liebi

Swiss Federal Institute of Technology in Lausanne (EPFL)

Paul Scherrer Institut

Chalmers, Physics, Materials Physics

Paul Erhart

Chalmers, Physics, Condensed Matter and Materials Theory

Journal of Applied Crystallography

0021-8898 (ISSN) 1600-5767 (eISSN)

Vol. 58 Pt 5 1834-1845

Subject Categories (SSIF 2025)

Software Engineering

Subatomic Physics

Infrastructure

Chalmers e-Commons (incl. C3SE, 2020-)

DOI

10.1107/S1600576725007289

Related datasets

mumott – a Python library for the analysis of multi-modal tensor tomography data [dataset]

URI: https://doi.org/10.5281/zenodo.7919448

More information

Latest update

11/19/2025