Jupyter-based service for JUNO analysis

The JUNO (Jiangmen Underground Neutrino Observatory) is designed to determine the neutrino mass hierarchy and precisely measure oscillation parameters. The estimated data volume of raw data is about 2 PB/year. The event rate of reactor anti-neutrinos is about 60/day, while the event rate of backgrou...

Full description

Bibliographic Details
Main Author: Lin Tao
Format: Article
Language:English
Published: EDP Sciences 2020-01-01
Series:EPJ Web of Conferences
Online Access:https://www.epj-conferences.org/articles/epjconf/pdf/2020/21/epjconf_chep2020_07011.pdf
_version_ 1819114141389946880
author Lin Tao
author_facet Lin Tao
author_sort Lin Tao
collection DOAJ
description The JUNO (Jiangmen Underground Neutrino Observatory) is designed to determine the neutrino mass hierarchy and precisely measure oscillation parameters. The estimated data volume of raw data is about 2 PB/year. The event rate of reactor anti-neutrinos is about 60/day, while the event rate of background is about O(10) Hz. The challenge is the event correlation during the analysis, where the background events could not be discarded. In order to use big data techniques to search for rare events, a Jupyter-based interactive service is developed for JUNO analysis. In this paper, an overview of this service is presented. The infrastructure is based on Jupyter and Kubernetes, which provides the user interface and resource management. In order to integrate the data processing framework and big data techniques, an index file is used as an intermediate file, which points to the interested events. Data processing framework SNiPER is used to select the candidate of neutrino signals and produce the index file. Apache Spark is then used to process such index file repeatedly with data cached in memory. With the index file produced from Spark and the complete event data files, SNiPER is used to process them and produce the final physics result. At the end of paper, the test-bed is presented and the testing result is shown.
first_indexed 2024-12-22T04:40:35Z
format Article
id doaj.art-921c539355d347e49db16b5fbfa2fba5
institution Directory Open Access Journal
issn 2100-014X
language English
last_indexed 2024-12-22T04:40:35Z
publishDate 2020-01-01
publisher EDP Sciences
record_format Article
series EPJ Web of Conferences
spelling doaj.art-921c539355d347e49db16b5fbfa2fba52022-12-21T18:38:45ZengEDP SciencesEPJ Web of Conferences2100-014X2020-01-012450701110.1051/epjconf/202024507011epjconf_chep2020_07011Jupyter-based service for JUNO analysisLin Tao0Institute of High Energy Physics, Chinese Academy of SciencesThe JUNO (Jiangmen Underground Neutrino Observatory) is designed to determine the neutrino mass hierarchy and precisely measure oscillation parameters. The estimated data volume of raw data is about 2 PB/year. The event rate of reactor anti-neutrinos is about 60/day, while the event rate of background is about O(10) Hz. The challenge is the event correlation during the analysis, where the background events could not be discarded. In order to use big data techniques to search for rare events, a Jupyter-based interactive service is developed for JUNO analysis. In this paper, an overview of this service is presented. The infrastructure is based on Jupyter and Kubernetes, which provides the user interface and resource management. In order to integrate the data processing framework and big data techniques, an index file is used as an intermediate file, which points to the interested events. Data processing framework SNiPER is used to select the candidate of neutrino signals and produce the index file. Apache Spark is then used to process such index file repeatedly with data cached in memory. With the index file produced from Spark and the complete event data files, SNiPER is used to process them and produce the final physics result. At the end of paper, the test-bed is presented and the testing result is shown.https://www.epj-conferences.org/articles/epjconf/pdf/2020/21/epjconf_chep2020_07011.pdf
spellingShingle Lin Tao
Jupyter-based service for JUNO analysis
EPJ Web of Conferences
title Jupyter-based service for JUNO analysis
title_full Jupyter-based service for JUNO analysis
title_fullStr Jupyter-based service for JUNO analysis
title_full_unstemmed Jupyter-based service for JUNO analysis
title_short Jupyter-based service for JUNO analysis
title_sort jupyter based service for juno analysis
url https://www.epj-conferences.org/articles/epjconf/pdf/2020/21/epjconf_chep2020_07011.pdf
work_keys_str_mv AT lintao jupyterbasedserviceforjunoanalysis