Jim ๐ฌยค
A JAX-based gravitational-wave inference toolkitยค
Jim is a JAX-based toolkit for Bayesian parameter estimation of gravitational-wave sources. It pairs differentiable waveform models from ripple with GPU-accelerated JAX-based samplers, enabling massively parallel inference.
Supported samplers:
- flowMC โ normalizing-flow-enhanced MCMC with optional parallel tempering.
- BlackJAX NS-AW โ nested sampling described in Prathaban et al. 2025 (arXiv:2509.04336).
- BlackJAX NSS โ nested slice sampling.
- BlackJAX SMC โ sequential Monte Carlo with optional adaptive tempering and persistent sampling.
Warning
Jim has not yet reached v1.0.0 and the API may change. Use at your own risk. Consider pinning to a specific version if you need API stability.
Documentationยค
- Installation โ How to install Jim
- Quick Start โ Run your first analysis with
jim-run - Tutorials โ Hands-on worked examples
- Guides โ In-depth coverage of each module and the CLI config reference
- FAQ โ Answers to common questions
- Citing Jim โ How to cite Jim
- Contributing to Jim โ How to contribute to Jim