JACoW logo

Joint Accelerator Conferences Website

The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.


RIS citation export for THAPL04: Python for User Interfaces at Sirius

TY - CONF
AU - Fedel, G.S.
AU - Beniz, D.B.
AU - Do Carmo, L.P.
AU - Piton, J.R.
ED - Schaa, Volker RW
ED - Costa, Isidre
ED - Fernández, David
ED - Matilla, Óscar
TI - Python for User Interfaces at Sirius
J2 - Proc. of ICALEPCS2017, Barcelona, Spain, 8-13 October 2017
C1 - Barcelona, Spain
T2 - International Conference on Accelerator and Large Experimental Control Systems
T3 - 16
LA - english
AB - Sirius is the new Brazilian Synchrotron and will be finished in 2018. Based on experiences at LNLS UVX light source along with researches and implementations, we present our new approach to develop user interfaces for beamlines control. On this process, the main tools explored are Python, Qt and some Python libraries: PyQt, PyDM and Py4syn. Powerful resources of these modules and Python straightforward coding guarantee flexible user interfaces: it is possible to combine graphical applications with intelligent control procedures. At UVX, EPICS and Python are software tools already used respectively for distributed control system and control routines. These routines often use Py4Syn, a library which provides high-level abstraction for devices manipulation. All these features will continue at Sirius. More recently PyQt turned out to be a compatible and intuitive tool to build GUI applications, binding Qt to Python. Also PyDM offers a practical framework to expose EPICS variables to PyQt. The result is a set of graphical and control libraries to support new user interfaces for Sirius beamlines.
PB - JACoW
CP - Geneva, Switzerland
SP - 1091
EP - 1097
KW - ion
KW - interface
KW - controls
KW - EPICS
KW - experiment
DA - 2018/01
PY - 2018
SN - 978-3-95450-193-9
DO - 10.18429/JACoW-ICALEPCS2017-THAPL04
UR - http://jacow.org/icalepcs2017/papers/thapl04.pdf
ER -