School of Physics - Research Publications

Permanent URI for this collection

Search Results

Now showing 1 - 2 of 2
  • Item
    Thumbnail Image
    Development of the Dataset Searcher Webapp for finding data on the Belle II computing grid
    Smith, K ; Dossett, D ; Sevior, M ; Doglioni, C ; Kim, D ; Stewart, GA ; Silvestris, L ; Jackson, P ; Kamleh, W (E D P SCIENCES, 2020)
    In any large scale scientific experiment involving enormous quantities of data it is crucial that everyone involved has quick and easy access to all the relevant datasets for their research. By the end of the run time of the Belle II experiment there will be a projected 50 ab−1 of integrated luminosity making it no exception. Until now the only method for locating data of interest was by looking up hand written tables that needed to be regularly updated. In this paper, a new webapp built on the DIRAC software framework will be presented which aims to be the new standard for not only locating data but also storing all its associated metadata.
  • Item
    Thumbnail Image
    Prompt calibration automation at Belle II
    Dossett, D ; Sevior, M ; Doglioni, C ; Kim, D ; Stewart, GA ; Silvestris, L ; Jackson, P ; Kamleh, W (E D P SCIENCES, 2020)
    The Belle II detector began collecting data from e+e− collisions at the SuperKEKB electron-positron collider in March 2019. Belle II aims to collect a data sample 50 times larger than the previous generation of B-factories. For Belle II analyses to be competitive it is crucial that calibration payloads for this data are calculated promptly prior to data reconstruction. To accomplish this goal a Python plugin package has been developed based on the open-source Apache Airflow package; using Directed Acyclic Graphs (DAGs) to describe the ordering of processes and Flask to provide administration and job submission web pages. DAGs for calibration process submission, monitoring of incoming data files, and validation of calibration payloads have all been created to help automate the calibration procedure. Flask plugin classes have been developed to extend the built-in Airflow administration and monitoring web pages. Authentication was included through the use of the pre-existing X.509 grid certificates of Belle II users.