Python package for the Energy Flow suite of particle physics tools


Keywords
energy flow, energyflow, physics, jets, correlator, multigraph, polynomial, EFP, EFN, PFN, EMD, Energy Flow Network, Particle Flor Network, Deep Sets, architecture, neural network, metric, collider
License
GPL-3.0
Install
pip install EnergyFlow==0.12.2

Documentation

EnergyFlow

alt-text Binder

EnergyFlow is a Python package that computes Energy Flow Polynomials (EFPs) defined in Ref. [1], implements Energy Flow Networks (EFNs) and Particle Flow Networks (PFNs) defined in Ref. [2], and computes Energy Mover's Distances as defined in Ref. [3].

Installation

To install EnergyFlow with pip, simply execute:

pip install energyflow

Documentation

The documentation is maintained at https://energyflow.network.

References

[1] P. T. Komiske, E. M. Metodiev, and J. Thaler, Energy Flow Polynomials: A complete linear basis for jet substructure, JHEP 04 (2018) 013 [1712.07124].

[2] P. T. Komiske, E. M. Metodiev, and J. Thaler, Energy Flow Networks: Deep Sets for Particle Jets, JHEP 01 (2019) 121 [1810.05165].

[3] P. T. Komiske, E. M. Metodiev, and J. Thaler, The Metric Space of Collider Events, 1902.02346.