semvec/pypi-packages huggingface dataset:
redistpy 1.0.4
Package for reinterpretation of particle physics results
License: MIT
Requires Python: >=3.8


<!-- <h1 align="center">
  <br>
  <img src="logo.svg" alt="Redist" width="800">
</h1> -->

![REDIST](logo.svg)

<h3 align="center">A novel reinterpretation method for high-energy physics results.</h4>

## 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](https://arxiv.org/pdf/2402.08417.pdf).**

## Dependencies
This implementation is based on the [pyhf](https://github.com/scikit-hep/pyhf) software for statistical inference. The [examples](examples) use the [EOS](https://github.com/eos/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::
```bash
pip install git+https://github.com/malin-horstmann/bayesian_pyhf.git
```

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

```bash
pip install corner
```

## Installation

You can install `redist` from `pypi`

```bash
pip install redistpy
```

Or install manually with
```bash
# Clone this repository
git clone https://github.com/lorenzennio/redist.git

# Install
pip install -e redist
```

## Contact

If you come across a bug, have an issue or a question, please file an [issue](https://github.com/lorenzennio/redist/issues/new). For further inquiries, you can talk to us via [Discord](https://discord.gg/bmaVUQcR4w).


## License

MIT
cleanitall 0.1.1
A simple Python junk cleaner for developers
License: MIT
Requires Python: >=3.7

# cleanit 🧹

A simple Python CLI tool to clean junk files from your Python projects.

## Features
- Deletes `__pycache__`, `.pyc`, `.log`, `.tmp`, `.ipynb_checkpoints`, etc.
- `--dry-run` to preview what will be deleted
- `--confirm` to perform cleanup
- Shows total space freed

## Installation
```bash
pip install cleanitall