Abstract

Within the Muon Ionization Cooling Experiment (MICE), the MICE Analysis User Software (MAUS) framework performs both online analysis of live data and detailed offline data analysis, simulation, and accelerator design. MAUS consists of four key components: inputters to handle input of live, archived or simulated data; transforms to analyse data; mergers to summarise transformed data in the form of histograms and tables; and outtputters to save this summarised data as images or tabular data. MAUS supports parallel data transformation in a map-reduce-inspired approach, however, the requirements of online reconstruction precluded adoption of a traditional map-reduce solution. A document-oriented database is used to cache transformed data, prior to merging, to support concurrent merging and visualisation of data. In MAUS, both offline and online analysis are implemented and executed in the same way, thereby removing the need for MICE to maintain and use two sets of analysis software, a common requirement elsewhere in experimental particle physics.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call