SLSim (Strong Lensing Simulation) pipeline¶
LSST strong lensing simulation pipeline.
This GitHub project originates from an intercollaboration agreement between the two LSST Science collaborations:
This repository provides the simulation tools for the purpose of conducting strong gravitational lensing science with the Vera C. Rubin Observatory. All the tools are open-source available. Check out below how you can contribute and become part of the LSST strong lensing science.
Free software: MIT license
Documentation: https://slsim.readthedocs.io.
How to contribute to the repository?¶
Check out our step-by-step instructions how you can contribute code to this project Contributing Guidelines. Are you new to coding and contributing to a software development project? No worries! We help you out! Write us on the LSST Slack channel #sl-pipeline.
Note: SLSim is written in object-oriented python. What fun!
How can I participate in LSST strong lensing projects?¶
We have a dedicated Onboarding page with all the information about the collaboration structure and how to become part of this project. We are excited to having you part of the LSST strong lensing effort!
How can I give credit when using this package?¶
We strive to acknowledge all contributors of this repository, be it direct code contributions or for the project at large. See our Citation guidelines.
Contents:¶
- SLSim (Strong Lensing Simulation) pipeline
- Installation
- Contributor Guidelines
- Onboarding to LSST Strong lensing project
- Tutorial Notebooks
- Create a bending power law light curve
- Create identical light curve using variability module
- Create a light curve using a defined power spectrum density
- Use these as an intrinsic signal to be reprocessed
- To understand what these reprocessing functions look like, we may plot them
- We can define our own reprocessing kernels using this agn reprocessor as well
- Comparing the difference between normal variance in magnitude and amplitude
- Creating a signal with normal flux variance
- Cluster Lens Simulation Interface
- Galaxy-galaxy simulations
- This is notebook mainly shows the methods about halos rendering
- Initializing the Halos Pipeline
- Plotting the convergence map for the halos
- Plotting the joint distribution of kappa and gamma
- Point plus extended lens simulation
- Roman configurations
- Supernova Model Simulations.
- Supernovae plus extended source simulation
- Validation of image simulation in SLSim
- Validation of galaxy distribution
- Citation Guidelines
- slsim
- Credits
- History