Tools
Many software tools have been developed by members of the RGES-PIT. These include microlensing light-curve modeling codes, Roman image-level simulation tools, data-level simulation tools, galactic population synthesis modeling codes, and more. All tools are publicly hosted on GitHub.
Click on a tool below to access its repository which includes a README
file with additional details.
Microlensing Modeling Software
BAGLE— photometric and astrometric microlensing; Maintained: Yes (Moving Universe Lab); Lu et al. (2025)MulensModel— user‑friendly single/binary lens fitting; Maintained: Yes (Poleski); Poleski & Yee (2019)pyLIMA— modeling and simulation toolkit; Maintained: Yes (Bachelet); Bachelet et al. (2017)RTModel— hands‑off model fitting with built‑in interpretation; Maintained: Yes (Bozza); Bozza (2024)VBBinaryLensing— contour integration approach to binary lenses; Maintained: No; Bozza (2010)VBMicrolensing— contour integration; single/binary/multiple lenses; Maintained: Yes (Bozza); Bozza et al. (2025)eesunhong; Maintained: Yes (Olmschenk); Bennett & Rhie (1996), Bennett (2010)muLAn— Roman microlensing light‑curve fitting; Maintained: No (Cassan/Ranc); Ranc & Cassan (2018)triplelens— light curves and image positions for triple systems; Maintained: No (Kuang); Kuang et al. (2021)sfit_minimizer— fitting utilities; Maintained: Yes; Yee & Gould (2025)SingleLensFitter— single‑lens fits with finite‑source effects; Maintained: No (Albrow)
Simulation Software
Dazzle— over‑sampled image construction, difference‑imaging, transient detection, and difference‑image PSF photometry; Maintained: Yes (Albrow); Albrow (2025)GULLS— microlensing survey simulator; Maintained: Yes (Penny); Penny et al. (2013)genulens— simulate microlensing events using the Koshimoto Galactic model; Maintained: Yes (Koshimoto); Koshimoto, Baba, & Bennett (2021)PopSyCLE— code to simulate a model of the Milky Way including compact objects and multiple systems and perform a mock microlensing survey; Maintained: Yes (Lu); Lam et al. (2020)SynthPop— generate synthetic star catalogs following specified models and configurations; Maintained: Yes (Huston); Klüter & Huston (2025)
Miscellaneous
popclass— probabilistic lens classification; Maintained: Yes (LLNL); Sallaberry et al. (2025)pyLIMASS— physical property estimates for lens systems; Maintained: Yes (Bachelet); Bachelet, Hundertmark, Calchi Novati (2024)GBTDS Optimizer— survey optimization utilities; Maintained: Yes (Penny)nbi— posterior estimation using neural bayesian inference; Maintained: Yes (Zhang); Zhang, Bloom, & Hernitschek (2023)
We would like this to be a comprehensive list. If you have an open-source code you would like to contribute, please tell us about it using the submit form.