TexTOM Overview#
TexTOM is an end-to-end toolbox for texture tomography, combining data integration, alignment, forward modelling, and orientation-distribution optimisation. This page introduces the moving parts so the rest of the documentation can dive directly into tasks and reference details.
Key Capabilities#
Data integration powered by pyFAI and GPU-friendly backends for azimuthal rebinning of detector frames.
Alignment routines adapted from the Mumott project, including optical-flow and phase-matching pipelines with coarse-to-fine regrouping.
Physical modelling through diffractlets (hyperspherical harmonics or grid-based) and projector generation that encode the sample footprint.
Optimisation engines that retrieve voxel-wise orientation distribution functions and related statistics.
Visualisation and export helpers for diagnostic plots, IPF/slice viewers, and Paraview-compatible outputs.
Command-Line Entry Points#
Command |
Purpose |
|---|---|
|
Launch an IPython session with every public TexTOM function preloaded. |
|
Open the configuration template ( |
|
Open the legacy PDF manual for offline reading (optional). |
Documentation Layout#
Section |
Description |
|---|---|
Tutorials |
Hands-on walkthroughs of the recommended workflow—from data ingestion to optimisation and analysis. |
How-to Guides |
Task-oriented checklists (e.g., environment setup, remote execution, troubleshooting alignment). |
Explanations |
Background theory: diffractlets, projector construction, and parameter trade-offs. |
References |
API docs generated via Sphinx autodoc/autosummary for direct code lookup. |
Treat this page as your map: jump to tutorials if you need an end-to-end flow, or open the guides/reference pages for targeted questions.