The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - UNPB AU - Jong, L.M. AU - Aragao, D. AU - Caradoc-Davies, T. AU - Clift, M. AU - Cowieson, N. AU - Felzmann, C.U. AU - Mudie, N. ED - Corvetti, Lou ED - Riches, Kathleen ED - Schaa, Volker RW TI - A Web-Based User Interface for MX1 and MX2 Beamline Data collection at the Australian Synchrotron 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 - The MX1 and MX2 beamlines at the Australian Synchrotron are single crystal diffraction beamlines, servicing the needs of protein and chemical crystallography communities. A web-based user interface for driving data collections, called YAIBEX (Yet Another Integrated Beamline Environment for Crystallography) has been developed. This system is designed to replace the collect tab on the SSRL BluICE system which is written in TCL language and was forked at deployment from the original code making it difficult to take advantage of bug fixes and improvements from the upstream. Our system utilises Flask, a minimalist Python web application framework, chosen to leverage the existing Python-based infrastructure existing at the beamline, the language's widespread use in the scientific community including existing libraries, and better support from the local Controls and Scientific Computing groups. Improvements on the existing system include integration with custom beamline libraries, user portal integration for pre-filling information and an easy, tabular layout to view a history of data collections for the current session and remote access directly in the user internet browser. PB - JACoW CP - Geneva, Switzerland ER -