Skip to content
@pylhc

PyLHC

Organisation for the OMC Team at CERN, in BE-ABP-LNO.

PyLHC

Accelerator physics tools from the CERN Optics Measurements & Corrections team

Beam optics · Frequency analysis · Optics correction

Documentation · OMC3


🔬 OMC3

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.

Version Coverage

Documentation


🧰 Packages

Project Description Version Coverage
omc3 Beam optics measurements, frequency analysis and corrections Version Coverage
tfs Read, write and manipulate CERN TFS files Version Coverage
optics_functions Linear and non-linear accelerator optics calculations Version Coverage
turn_by_turn Read, write and manipulate turn-by-turn BPM data Version Coverage
sdds Read and write Self Describing Data Sets (SDDS) files Version Coverage
omc3_gui Graphical interface for OMC3 Segment-by-Segment analysis Version

📚 Documentation

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


🤝 Contributing

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

Pinned Loading

  1. omc3 omc3 Public

    Python 3 codes for beam optics measurements and corrections in circular particle accelerators

    Python 17 12

  2. omc3_gui omc3_gui Public

    PyQT Graphical User Interface wrapping the omc3 package

    Python 1 1

  3. tfs tfs Public

    Python package to handle TFS files

    Python 8 4

  4. optics_functions optics_functions Public

    Calculate various beam optics functions from TfsDataFrames

    Python 3 2

  5. pylhc.github.io pylhc.github.io Public

    The OMC Team Website

    Python 1 7

  6. submitter submitter Public

    Utility HTCondor submitter for parametrized studies

    Python 3 3

Repositories

Showing 10 of 25 repositories

Top languages

Loading…

Most used topics

Loading…