Summer school

This training will be held on the 2nd day of ICTMS Summer School, the 3rd of July 2026.

Hands-on training on X-ray simulation with gVirtualXray (gVXR)

Description

The aim of the morning session is to:

  1. Discover what gVXR is;
  2. Become familiar with the Beer-Lambert law to compute the attenuation of X-rays by matter;
  3. Describe how the Beer-Lambert law is implemented in gVirtualXray;
  4. Learn how to generate realistic, XCT projection data using the gVXR package; and
  5. Focus on building simulation setups that mirror practical XCT scenarios.

Learning objectives

By the end of the workshop, you will be able to:

Training material

The slides can be found on GitHub. The Jupyter notebooks are also on GitHub, but in the “gVXR-Tutorials” repository.