Skip to content

callat-qcd/project_0vbb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CalLat logo

project_0νbb

neutrinoless double beta decay

DOI

Chiral-continuum extrapolation for "Heavy physics contributions to neutrinoless double beta decay from QCD" with MDWF on HISQ gauge configurations [arXiv]. Details on the mixed action setup may be found in "Möbius domain-wall fermions on gradient-flowed dynamical HISQ ensembles" [arXiv,PRD]. Details of the MILC HISQ ensembles may be found in "Lattice QCD ensembles with four flavors of highly improved staggered quarks" [arXiv, PRD] and "Gradient flow and scale setting on MILC HISQ ensembles" [arXiv, PRD].

This repository includes:

  • project_0vbb.ipynb: the Jupyter notebook used to perform the chiral-continuum extrapolation.
  • data folder includes
    • n0bb_v3.csv: matrix elements for the basis of 4-quark operators, the pion decay constant Fπ, and the expansion parameter επ=mπ/4πFπ.
    • gV.csv: the vector charge of the nucleon.
    • phi_ju.csv: the mass of the DW + HISQ valence pion.
    • hisq_params.csv: values of a/w0, the taste-identity pion mass splitting, r1/a, and αs from MILC.
  • extrap_check folder includes an independent cross-check of project_0vbb.ipynb written in MATLAB.

Setup for Python environment

Download Anaconda and install

Download Anaconda and follow installation instructions.

Create Python environment with Anaconda

conda create --name pyqcd3 python=3 anaconda
source activate pyqcd3

Key libraries from gplepage GitHub.

  • gvar version 8.3.6 DOI

  • lsqfit version 9.3 DOI

Exit conda environment with

source deactivate

Open Jupyter notebook

jupyter notebook 0vbb_workbook.ipynb

0vbb_workbook.ipynb Tested with the following Python Setup

python version: 3.6.1 |Anaconda 4.4.0 (x86_64)| (default, May 11 2017, 13:04:09) 
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)]
pandas version: 0.20.1
numpy  version: 1.14.2
scipy  version: 1.0.1
lsqfit version: 9.3
gvar   version: 8.3.6
mpl    version: 2.0.2

and

python version: 2.7.14 (default, Jan 6 2018, 12:15:00)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)]
pandas version: 0.20.3
numpy  version: 1.14.2
scipy  version: 1.0.1
mpl    version: 2.0.2
lsqfit version: 9.3
gvar   version: 8.3.6
mpl    version: 2.0.2

*** Copyright Notice *** project_0vbb v1.0-beta Copyright (c) 2018, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved.

If you have questions about your rights to use or distribute this software, please contact Berkeley Lab's Intellectual Property Office at IPO@lbl.gov.

NOTICE. This Software was developed under funding from the U.S. Department of Energy and the U.S. Government consequently retains certain rights. As such, the U.S. Government has been granted for itself and others acting on its behalf a paid-up, nonexclusive, irrevocable, worldwide license in the Software to reproduce, distribute copies to the public, prepare derivative works, and perform publicly and display publicly, and to permit other to do so.