<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

Institutions

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MUMOTT: a Python package for the analysis of multi-modal tensor tomography data

Marianne Liebi, Leonard Nielsen, Mads Carlsen, S. Wang et al.
Journal of Applied Crystallography
Computational Physics and Python Applications
article

MUMOTT: a Python package for the analysis of multi-modal tensor tomography data

Marianne Liebi, Leonard Nielsen, Mads Carlsen, S. Wang, Paul Erhart, Torne Tänzer, Arthur Baroni
article en

Abstract

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.

Journal of Applied CrystallographyVol. 58(5)
Paul Scherrer Institute (CH), École Polytechnique Fédérale de Lausanne (CH), Chalmers University of Technology (SE)
Openalex Percentile: Top 87%
Computational Physics and Python Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

<i>MUMOTT</i>: a Python package for the analysis of multi-modal tensor tomography data — Marianne Liebi, Leonard Nielsen, et al. · Journal of Applied Crystallography (2025) | TGRS Research Map | TGRS