Skip to content

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:

Kmod GUI landing page
Kmod GUI Landing Page

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.