Babysitter iminuit-statistical-fitter
iminuit statistical fitting skill for physics data analysis with proper error handling and profile likelihood
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/domains/science/physics/skills/iminuit-statistical-fitter" ~/.claude/skills/a5c-ai-babysitter-iminuit-statistical-fitter && rm -rf "$T"
manifest:
library/specializations/domains/science/physics/skills/iminuit-statistical-fitter/SKILL.mdsource content
iminuit Statistical Fitter
Purpose
Provides expert guidance on iminuit for statistical fitting in physics, including proper error estimation and profile likelihood calculations.
Capabilities
- MINUIT minimization algorithms
- HESSE error matrix calculation
- MINOS asymmetric error estimation
- Profile likelihood computation
- Constrained fitting
- Simultaneous fit orchestration
Usage Guidelines
- Model Definition: Define cost function for minimization
- Minimization: Run MIGRAD for parameter estimation
- Error Analysis: Use HESSE and MINOS for uncertainties
- Profile Likelihood: Compute profile likelihood for parameters
- Simultaneous Fits: Combine multiple datasets in fits
Tools/Libraries
- iminuit
- probfit
- zfit