Installation¶
Pip¶
GolemFlavor can be installed using pip
:
pip install git+https://github.com/ShiveshM/GolemFlavor.git
This installs GolemFlavor, along with all the necessary dependencies such as NumPy and SciPy.
GolemFlavor uses the IceCube software GolemFit: The HESE fitter to fit with IceCube Astrophysical Flavor data. This software is proprietary and so access is currently limited to IceCube collaborators. A simple Gaussian likelihood can be used as a substitute for test purposes if this requirement is not found.
Dependencies¶
GolemFlavor has the following dependencies:
- Python >= 2.7 or >= 3.4
- NumPy
- SciPy
- Six
- mpmath
- emcee
- PyMultiNest
- tqdm
- Shapely
- Matplotlib
- python-ternary
- GetDist
You can use pip
to install the above automatically. Note that PyMultiNest
requires the MultiNest
Bayesian inference library, see [the PyMultiNest
documentation
for install instructions.
Additional dependencies: