Skip to main content

Package for reinterpretation of particle physics results

Project description

REDIST

A novel reinterpretation method for high-energy physics results.

Overview

This is the implementation of a reweighing method for the reinterpretation of binned analyses in high energy physics. The method is based on calculating the change in the distributions of observables, given changes in the decay channel's kinematic distributions.

Check out the paper here.

Installation

You can install redist from pypi

pip install redistpy

Manual installation

You can install manually with

# Clone this repository
git clone https://github.com/lorenzennio/redist.git

# Install
pip install -e redist

Dependencies

This implementation is based on the pyhf software for statistical inference. The examples use the EOS software to calculate theoretical predictions.

Bayesian inference (optional)

If you want to perform Bayesian inference with redist (or pyhf) you'll need to install bayesian_pyhf.

You can do so with::

pip install git+https://github.com/malin-horstmann/bayesian_pyhf.git

For visualization of the posterior distribution, corner is very useful:

pip install corner

Contact

If you come across a bug, have an issue or a question, please file an issue. For further inquiries, you can talk to us via Discord.

License

MIT

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

redistpy-1.0.5.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

redistpy-1.0.5-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file redistpy-1.0.5.tar.gz.

File metadata

  • Download URL: redistpy-1.0.5.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for redistpy-1.0.5.tar.gz
Algorithm Hash digest
SHA256 288d9d86b1f1cfb27f8914085920bd9d2819af2fc0c676b791398ce10cf16482
MD5 7f844212f164c1aee5025387bb1ae530
BLAKE2b-256 fdb825527483fd59b25245d57e81bda6d8f462553774be3b227829bca1870a53

See more details on using hashes here.

File details

Details for the file redistpy-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: redistpy-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for redistpy-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 821d6312b343266cbecf6defde412c0a1f9acb4bdd720e60bf47c25d7708af9f
MD5 1e6c74677df7027ac66a37f29e1658c6
BLAKE2b-256 3a44f8e2b4fbfe8c4eabf8ac2f74823986dcafecd04d9b0beee4c6f78b570e8c

See more details on using hashes here.

Supported by

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