Contacts: Tomas Odstrcil

Short Description

Code for 2D tomographic inversion of SXR and bolometric data


SXR, bolometers, impurities, MHD modes, tomography

Long Description

pyTomo is an advanced code for tomographical inversion from various line integrated diagnostics like SXR or bolometers. The main advantages are a simple GUI, very fast inversion and a high accuracy (depends on the quality of the input data). Details can be found on the DIII-D software page

Typical workflows

This module is used for: * Inversion of radiation data * Investigation of 1D and 2D radiation profiles, poloidal asymmetries, and sawteeth * Determination of poloidal mode number. Further it can be used to estimate the impurity content and position of the magnetic axis.

Supported devices

This OMFIT GUI works now only for the DIII-D tokamak, but pytomo itself supports several machines - DIII-D, AUG, TCV, JET, COMPASS, GOLEM, TORESUPRA. But not all modules for these machines for are still actively maintained.


Detailed description of the algorithms used for the tomographic inversion are published in these papers:

Odstrcil, T., et al. “Optimized tomography methods for plasma

emissivity reconstruction at the ASDEX Upgrade tokamak.” Review of Scientific Instruments 87.12 (2016): 123505.

Odstrcil, M., et al. “Modern numerical methods for plasma

tomography optimisation.” Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 686 (2012): 156-161.


List of contributors sorted by number of lines authored:

300 Tomas Odstrcil
 17 Fusion Bot
  1 Orso Meneghini


List of usernames sorted by number of module imports: sciortinof, tomas, odstrcilt