Skip to content

icecube/ASTERIA

ASTERIA: A Supernova TEst Routine for IceCube Analysis

tests Documentation Status Coverage Status

Introduction

ASTERIA

This is a fast supernova neutrino simulation designed for the IceCube Neutrino Observatory. The original version, called the Unified Supernova Simulation Routine (USSR), was written in C++ by Thomas Kowarik and Gösta Kroll at Universität Mainz in 2011. This project began as a Python port of the original program.

The code uses estimates of the supernova neutrino luminosity from large-scale simulations of core-collapse supernovae to calculate photons in the IceCube detector. The calculation includes parameterizations of the most important interactions contributing to signal in the ice from core-collapse neutrinos:

  • Inverse beta decay.
  • Electron scattering.
  • Charged-current interactions on 16O.
  • Neutral-current interactions on 16O.
  • Inelastic scattering on 17/18O.

Details are available in R. Abbasi et al., IceCube sensitivity for low-energy neutrinos from nearby supernovae, A&A 535:A109, 2011.

Access to supernova neutrino simulations is provided through the SNEWPY code, documented here and here.

Access

ASTERIA can be cloned from this GitHub repository in the usual way by running

git clone https://github.com/icecube/ASTERIA.git

Installation

ASTERIA can be installed by cloning the repository and running

cd /path/to/asteria
pip install . [--user]

To run simulations, you'll need to set the environment variable ASTERIA to point to the source tree. For example, in bash, run

export ASTERIA=/path/to/asteria

and in [t]csh, run

setenv ASTERIA /path/to/asteria

Ignored Files

ASTERIA is configured in such a way that the following directories will be automatically generated if they are missing, but their content will be ignored by git.

/path/to/asteria_folder/scratch
/path/to/asteria_folder/data/

/scratch is intended to be user work space. /data/processed contains processed simulation files, which are potentially large.

License

BSD 3-Clause License

ASTERIA is free software licensed under a 3-clause BSD-style license.

About

A Supernova TEst Routine for IceCube Analysis

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages