Code to reproduce plots for paper [2312.03826].
-
Install Julia, as all files (including
.ipynb
files) use Julia v1.9.3. -
Open a terminal and navigate to
one_flav_env/
and runjulia --project=.
. This launches Julia with the virtual environmentone_flav_env
. Once Julia opens, press]
to go into package mode and runinstantiate
. This will install all the packages necessary to run this code. -
You now need to run all of the madgraph scripts.
madgraph/madgraph_scripts.jl
will automatically create and run such scripts and move the outputs tomadgraph/data/
, but you'll need to make sure to input the location of your Madgraph executableMADGRAPH_EXE
and the location where Madgraph should save the outputs initiallyMADGRAPH_OUTPUT
(this is because Madgraph can't handle outputting to folders with spaces). Then run/summarize_runs.jl
. Alternatively, you can download all the madgraph data from dropbox and make sure to put thedata/
folder intomadgraph/
. -
Now you can run whatever
.ipynb
files you want. If you don't have Jupyter set up, you can openjulia
in a terminal, press]
, and then typeadd IJulia
. After that's done, press backspace, then
using IJulia
notebook()