Overview of Lens Modeling and Simulation workflows
mainPyAutoLens supports two primary workflows for strong lensing research:
1. Lens Modeling
Goal: Fit physical models to strong-lensing data to infer properties of lens and source galaxies. Key Features:
- Simplicity and Scalability: Designed to handle large datasets.
- Speed: GPU acceleration is provided via JAX.
- Iterative Fitting: Models are improved progressively to match observed images.
2. Simulations
Goal: Generate synthetic lensing data. Use Cases:
- Practicing modeling before applying it to real data.
- Generating large training sets for machine learning.
- Testing lensing theory in controlled environments.
Both workflows support various lensing regimes (galaxy-scale, multi-galaxy, group-scale, and cluster-scale) and data types (e.g., CCD imaging, interferometer data).