Skip to content

henry-wallace-phys/MaCh3SbiTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MaCh3 SBI Tools Simulation Based Inference with Neutrinos

License codecov Code - Documented unit-test CodeQL mypy-typecheck ruff-lint Build & Deploy Sphinx Docs

MaCh3 SBI Tools is a package used to perform Bayesian Simulation based inference with a flexible simulator and training setup using tools from the SBI [1] package. The simulator is designed to work primarily with MaCh3 [2].

For full documentation see: https://henry-wallace-phys.github.io/MaCh3SbiTools/

Install

mach3sbitools requires python 3.11 or higher. It can be compiled for usage on a GPU which requires the appropriate pyTorch install. It is recommended to either use a virtual environement or Conda.

NOTE: Whilst this package can be installed with uv external packages such as MaCh3 [2] may not work within that framework

With PIP

python -m pip install [-e] .

With Conda

conda develop .

Tutorials

to be added

References

[1] Boelts, J. et al. (2025). sbi reloaded: a toolkit for simulation-based inference workflows. Journal of Open Source Software, 10(108), 7754. https://doi.org/10.21105/joss.07754

[2] The MaCh3 Collaboration. (2026). mach3-software/MaCh3: v2.4.1 (v2.4.1). Zenodo. https://doi.org/10.5281/zenodo.18627288

About

SBI Tools to work with MaCh3

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages