The Kmod GUI¶
The Kmod GUI provides functionality to perform K-Modulation in the LHC. It also has the ability to extract and analyze data from previous trims.
This section will guide you through the GUI's layout and functionality. We also provide a procedure page for performing K-modulation in the CCC.
The GUI is a lightweight Python application built on acc-widgets
. It can be run either from the CCM
or the command line:
Have a working CCM
running as lhcop
, then navigate to LHC Control
-> LHC Beam Measurements
-> K-Modulation
.
The app is published with acc-py
, and can be run with:
/acc/local/share/python/acc-py/apps/acc-py-cli/pro/bin/acc-py app run pykmodlhc
After opening, the GUI should look like this:

The following pages are available:
- Performing a Modulation for how to select circuits and settings and running modulations.
- Analyzing Data for how to retrieve previous modulations from
NXCALS
, analyze any modulation data and export results.