Overview
GOLCONDA (Generative modeling of convergence maps based on predicted one-point statistics) is an efficient emulator for generating weak lensing convergence ($\kappa$) maps that capture non-Gaussian information beyond traditional power spectra. It synthesizes maps directly from input cosmological statistics, eliminating reliance on computationally expensive N-body simulations.
Key Features
🎯 Input Flexibility: Accepts theoretical predictions or precomputed:
Power spectrum (two-point statistics)
Wavelet $\ell_1$-norm (higher-order statistics)
⚙️ Core Method: Iterative optimization of wavelet coefficients to match:
Target power spectrum
Marginal distributions and inter-scale dependencies
📊 High-Fidelity Output: Generates $\kappa$ maps preserving:
Input power spectra
Higher-order statistical properties
Non-Gaussian information from nonlinear structure formation
Advantages
⚡ faster than traditional simulations
💻 Reduced computational requirements
🔍 Accurate reproduction of cosmological statistics
🚀 Scalable for large-scale survey analyses (LSST, Euclid)
GitHub Repository
You can find the GitHub repository here.
Use Cases
Cosmological parameter inference with non-Gaussian statistics
Pipeline validation for Stage-IV lensing surveys
Fast generation of training data for machine learning models
Covariance matrix estimation beyond power spectra
Contact
Please feel free to reach out to tsvilasini97@gmail.com in case of any bugs or questions regarding usage.
How to Install
Clone the repo and run:
pip install .