RESUMEN
Recent advances in automation have fostered the development of unattended data collection services at a handful of synchrotron facilities worldwide. At the Swiss Light Source, the installation of new high-throughput sample changers at all three macromolecular crystallography beamlines and the commissioning of the Fast Fragment and Compound Screening pipeline created a unique opportunity to automate data acquisition. Here, the DA+ microservice software stack upgrades, implementation of an automatic loop-centering service and deployment of the Smart Digital User (SDU) software for unattended data collection are reported. The SDU software is the decision-making software responsible for communications between services, sample and device safety, sample centering, sample alignment with grid based X-ray diffraction and, finally, data collection.
RESUMEN
Data acquisition software is an essential component of modern macromolecular crystallography (MX) beamlines, enabling efficient use of beam time at synchrotron facilities. Developed at the Paul Scherrer Institute, the DA+ data acquisition software is implemented at all three Swiss Light Source (SLS) MX beamlines. DA+ consists of distributed services and components written in Python and Java, which communicate via messaging and streaming technologies. The major components of DA+ are the user interface, acquisition engine, online processing and database. Immediate data quality feedback is achieved with distributed automatic data analysis routines. The software architecture enables exploration of the full potential of the latest instrumentation at the SLS MX beamlines, such as the SmarGon goniometer and the EIGER X 16M detector, and development of new data collection methods.
RESUMEN
The paper presents a solar radiation monitoring system, using two scientificpyranometers and an on-line computer home-made data acquisition system. The firstpyranometer measures the global solar radiation and the other one, which is shaded,measure the diffuse radiation. The values of total and diffuse solar radiation arecontinuously stored into a database on a server. Original software was created for dataacquisition and interrogation of the created system. The server application acquires the datafrom pyranometers and stores it into a database with a baud rate of one record at 50seconds. The client-server application queries the database and provides descriptivestatistics. A web interface allow to any user to define the including criteria and to obtainthe results. In terms of results, the system is able to provide direct, diffuse and totalradiation intensities as time series. Our client-server application computes also derivateheats. The ability of the system to evaluate the local solar energy potential is highlighted.