pyAML documentation¶
Introduction¶
python Accelerator Middle Layer (pyAML) is a joint technology platform to develop common tools for control, tuning and development of storage rings, beam transport lines and linear accelerators.
With pyAML, it WILL be possible to (the software is at conceptualization stage):
get/set instruments attributes: such as strengths of magnets and positions from BPMS
use the same tuning tools in any facility using pyAML,
compare data to it’s digital twin equivalent,
compute statistical properties for several lattice instances with errors
flexible complex unit conversions
easy and friendly configuration
many more features
Installation¶
pip support will be provided later. for the time being:
git clone https://github.com/python-accelerator-middle-layer/pyaml.git
Collaboration community¶
Discussion¶
(please log in using Helmoltz ID, you will be prompt to access with your own lab/university credentials)
Mailing list:¶
to be added to the pyAML mailing list please write to S.Liuzzo
Package Reference¶
Modules