Computing for Neutrino and Muon Physics

Particle physics experiments for neutrino and muon research explore fundamental particles and forces of nature using intense particle beams and highly sensitive detectors. One of the ways that researchers search for signals of new physics is to observe rarely interacting particles, such as neutrinos, and their corresponding antimatter particles. Some of these experiments search for evidence of the process theorists hypothesize allowed our universe full of matter to bloom rather than being annihilated by an equal amount of antimatter created in the big bang. Other experiments seek to observe rare processes that can give researchers a glimpse of unknown particles and unobserved interactions.

The Scientific Computing Division currently contributes to all muon experiments and neutrino experiments at Fermilab including the international experiment DUNE. We contribute to these experiments by providing support defined in these four layers:

  • Layer 1: Scientific computing facilities, such as data handling tools, file storage media and batch computing
  • Layer 2: Middleware and common workflows, such as FIFE and Jobsub
  • Layer 3: Common software tools and frameworks, such as the art event processing framework and LArSoft
  • Layer 4: Scientific research

Here, we are using DUNE as an example. DUNE depends on Fermilab Computing services and support for a large range of functionality, including support of existing computing services, development of new functionality and services, and the involvement of Fermilab computing experts for consulting to facilitate the use of these services and their integration into the DUNE software stack. Computing services and support include:

  • Data handling strategy and tools (FTS, FTS light, SAM, IFDHC)
  • Data storage and access (enstore, dCache)
  • Batch processing and monitoring (Fermilab Grid Facilities, Jobsub, FIFE, FIFEMon, CVMFS)
  • Production processing and coordination and operation of Monte Carlo Campaigns (POMS,¬†Continuous Integration)
  • Interactive Server Facility
  • Database Hosting and Hardware Database
  • Data Acquisition Systems and Run Control (artDAQ, JCOP)
  • Scientific Software Infrastructure (art, LArSoft)
  • Software repository and build (Redmine, Jenkins)
  • Physics and Detector Simulation (Geant4, Genie, Pythia)
  • Engineering (Teamcenter)
  • A wide variety of Collaborative tools (DocDB, SharePoint, Collaboration DB, Indico, Mailing Lists, Web Services, Zoom)