Skip to main content

The SkyLLH framework is an open-source Python3-based package licensed under the GPLv3 license. It provides a modular framework for implementing custom likelihood functions and executing log-likelihood ratio hypothesis tests. The idea is to provide a class structure tied to the mathematical objects of the likelihood functions.

Project description

SkyLLH

Tests Docs License: GPL-3.0

[Full documentation].

The SkyLLH framework is an open-source Python3-based package licensed under the GPLv3 license. It provides a modular framework for implementing custom likelihood functions and executing log-likelihood ratio hypothesis tests. The idea is to provide a class structure tied to the mathematical objects of the likelihood functions, rather than to entire abstract likelihood models.

Installation

Using pip

The latest skyllh release can be installed from PyPI repository:

pip install skyllh

The current development version can be installed using pip:

pip install git+https://github.com/icecube/skyllh.git#egg=skyllh 

Optionally, the editable package version with a specified reference can be installed by:

pip install -e git+https://github.com/icecube/skyllh.git@[ref]#egg=skyllh 

where

  • -e is an editable flag
  • [ref] is an optional argument containing a specific commit hash, branch name or tag

Cloning from GitHub

The skyllh (and an optional private i3skyllh) package can be installed by cloning the GitHub repository and adding it to the Python path:

import sys

sys.path.insert(0, '/path/to/skyllh')
sys.path.insert(0, '/path/to/i3skyllh')  # optional

i3skyllh

The i3skyllh package provides complementary pre-defined common analyses and datasets for the IceCube Neutrino Observatory detector in a private repository.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skyllh-23.1.0.tar.gz (297.8 kB view hashes)

Uploaded Source

Built Distribution

skyllh-23.1.0-py3-none-any.whl (342.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page