Beam optics · Frequency analysis · Optics correction
OMC3 is our main framework for beam optics measurements and corrections in circular particle accelerators.
It provides tools for frequency analysis of turn-by-turn data, optics measurements, correction calculations, accelerator model creation and related analysis workflows.
| Project | Description | Version | Coverage |
|---|---|---|---|
| omc3 | Beam optics measurements, frequency analysis and corrections | ||
| tfs | Read, write and manipulate CERN TFS files | ||
| optics_functions | Linear and non-linear accelerator optics calculations | ||
| turn_by_turn | Read, write and manipulate turn-by-turn BPM data | ||
| sdds | Read and write Self Describing Data Sets (SDDS) files | ||
| omc3_gui | Graphical interface for OMC3 Segment-by-Segment analysis | — |
The PyLHC documentation is the central resource for our software and the OMC team's workflows.
Package documentation · API references · Optics measurement and correction workflows · GUI documentation · Development resources
Contributions, bug reports and suggestions are welcome.
See our contribution guidelines for information on setting up a development environment, coding conventions and contributing to PyLHC projects.
Developed by the Optics Measurements & Corrections (OMC) team at CERN
CERN · BE-ABP-LNO