PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Particle Physics Python Packages

Python packages with the GitHub topic particle-physics. Sorted by relevance, with stars and monthly downloads.
scikit-hep
particle

Package to deal with particles, the PDG particle data table, PDGIDs, etc.

623K 164 28
scikit-hep
scikit-hep-testdata

A common package to provide example files (e.g., ROOT, LHE) for testing and developing packages against.

25K 13 20
denehoffman
laddu-cpu

Amplitude analysis made short and sweet

23K 6 0
DavidMStraub
rundec

Python wrapper around CRunDec

6K 5 5
scikit-hep
decaylanguage

Package to parse decay files, describe and convert particle decays between digital representations.

5K 43 18
ComPWA
qrules

Rule-based particle reaction problem solver on a quantum number level

5K 10 5
EdoPro98
sipm

Library for SiPM simulation

4K 38 9
denehoffman
laddu-mpi

Amplitude analysis made short and sweet

3K 6 0
scikit-hep
pylhe

Lightweight Python interface to read and write Les Houches Event (LHE) files

3K 50 21
scikit-hep
scikit-hep

Metapackage of Scikit-HEP project data analysis packages for Particle Physics.

3K 174 37
DavidMStraub
pylha

Python package to convert data files in SLHA and similar formats to python objects, JSON, or YAML

2K 2 2
denehoffman
rustitude

Demystifying Amplitude Analysis with Rust and Python

2K 2 0
xsuite
xplt

Plotting library for Xsuite and other accelerator physics codes

1K 15 8
fjosw
pyerrors

Error propagation and statistical analysis for Monte Carlo simulations in lattice QCD and statistical mechanics using autograd.

1K 56 21
ssc-maire
particlerigiditycalculationtools

A set of Python functions for processing and converting data in units of particle kinetic energy to units of particle rigidity (typically expressed in GV; gigavolts) and vice versa. This is frequently done in the field of solar system radiation physics.

1K 4 1
NNPDF
nnpdf

An open-source machine learning framework for global analyses of parton distributions.

909 40 14
andrea-mitridate
ptarcade

PTArcade provides an interface to the ENTERPRISE analysis suite and allows for simple implementation of new-physics searches in PTA data.

836 27 13
ewanwm
nutens

Tensor based engine for calculating neutrino oscillation probabilities in a fast, flexible, and differentiable way

807 1 0
ComPWA
expertsystem

Rule based particle reaction problem solver on a quantum number level

803 1 3
icecube
skyllh

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.

783 14 5
ecavan
feynman-engine

Feynman diagram generation and cross section calculations

674 0 0
icecubeopensource
pisa

Monte Carlo-based data analysis

624 23 57
mhostert
darknews

A lightweight nu-A scattering generator for heavy neutral lepton production

601 17 8
chemoelectric
quantum-correlations-visualized

Derivation, entirely by probability theory, of the correlation coefficient for a two-channel Bell test, with simulation in Ada and other languages. The Nobel Committee for Physics has banned this program. (Mirrored at https://eprb-signal-correlations.sf.net)

475 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery