The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF AU - Pascual-Izarra, C. AU - Coutinho, T.M. AU - Cuní, G. AU - Falcón Torres, C.M. AU - Fernández-Carreiras, D. AU - Reszela, Z. AU - Rosanes Siscart, M. ED - Corvetti, Lou ED - Riches, Kathleen ED - Schaa, Volker RW TI - Effortless Creation of Control & Data Acquisition Graphical User Interfaces with Taurus J2 - Proc. of ICALEPCS2015, Melbourne, Australia, 17-23 October 2015 C1 - Melbourne, Australia T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 15 LA - english AB - Creating and supporting Graphical User Interfaces (GUIs) for experiment control and data acquisition has traditionally been a major drain of time and resources for laboratories. GUIs often need to be adapted to new equipment or methods, but typical users lack the technical skills to perform the required modifications, let alone to create new GUIs. Here we present the Taurus* framework which allows a non-programmer to create a fully-featured GUI (with forms, plots, synoptics, etc) from scratch in a few minutes using a "wizard" as well as to customize and expand it by drag-and-dropping elements around at execution time. Moreover, Taurus also gives full control to more advanced users to access, create and customize a GUI programmatically using Python. Taurus is a free, open source, multi-platform pure Python module (it uses PyQt for the GUI). Its support and development are driven by an active and welcoming community participated by several major laboratories and companies which use it for their developments. While Taurus was originally designed within the Sardana** suite for the Tango*** control system, now it can also support other control systems (even simultaneously) via plug-ins. PB - JACoW CP - Geneva, Switzerland SP - 1138 EP - 1142 KW - TANGO KW - controls KW - GUI KW - EPICS KW - interface DA - 2015/12 PY - 2015 SN - 978-3-95450-148-9 DO - 10.18429/JACoW-ICALEPCS2015-THHC3O03 UR - http://jacow.org/icalepcs2015/papers/thhc3o03.pdf ER -