20–24 avr. 2026
ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay)
Fuseau horaire Europe/Paris

A new save-compare-restore application improving ease of use and development

22 avr. 2026, 11:25
5m
Amphithéâtre Alain Aspect - 1G58 (ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay))

Amphithéâtre Alain Aspect - 1G58

ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay)

4 Av. des Sciences, 91190 Gif-sur-Yvette
Lightning Talk User Interfaces, Client Tools, Operational Tools EPICS Meeting Lightning Talks

Orateur

Devan Agrawal (SLAC National Accelerator Laboratory)

Description

At SLAC, the state of the EPICS control system is frequently saved, so that operators can later compare states at different times or restore the system to a previous checkpoint. SLAC’s current Save-COmpare-REstore application, SCORE, is a java application connected to an Oracle database. The database’s schema is poorly suited to the data, the database can’t be modified via the client UI, the application code and database are tedious to work with, saves are often slow, and users outside of the control room must connect to designated servers to view saved states.

To address these shortcomings, Squirrel is a save-compare-restore application built on a modern React web stack. It is quicker to save, easier to use, easier to maintain, and built with configurability in mind. It is intended for adoption by facilities in and outside of SLAC, so please get in touch if you have interest in following or contributing to this tool’s development.

Auteur

Devan Agrawal (SLAC National Accelerator Laboratory)

Documents de présentation