laddu
A library for analysis of particle physics data, written in Rust with bindings to Python.
- Rust
- Python
- Amplitude analysis
Software for particle physics, numerical optimization, interval arithmetic, and reproducible scientific workflows. Active work appears first; older projects remain here as a record of the ideas that led to the current tools.
A library for analysis of particle physics data, written in Rust with bindings to Python.
Several common minimization algorithms with a straightforward, trait-based interface.
A no_std binary64 interval arithmetic library conforming to IEEE Std 1788.1-2017.
Tools for GlueX analyses written in Rust and Python.
A Python API backed by Rust for generating, validating, and synchronizing GitHub Actions workflows without hand-writing YAML.
A Rust library and command-line interface for programmatic access to the Particle Data Group database of particle-physics measurements.
A Rust and Python library for joint mixture fits and per-event sWeights, including shared shape parameters and signed event weights.
A lightweight terminal image viewer using native Kitty, iTerm2, and SIXEL graphics protocols instead of character approximations.
Rust tooling for reading and writing GlueX HDDM data and generating strongly typed bindings from HDDM models.
An opinionated task queue with dependency management, resource allocation, and isolation control.
A one-stop shop for amplitude analysis and the predecessor to laddu.