/lenstronomy-tutorials

Extension modules to the lenstronomy software package

Primary LanguageJupyter NotebookBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

lenstronomy tutorial notebooks

In this repository you can find a variety of notebooks with tutorials on how to use lenstronomy as well as more advanced and specific example use cases.

If you are new to gravitational lensing, check also out the mini lecture series giving an introduction to gravitational lensing with interactive Jupyter notebooks in the cloud.

You can also check out this self-work tutorial with assignments and Jupyter notebooks designed for undergraduate students to learn the basics of lens modeling with lenstronomy.

Index

Getting started
Lens modeling
Line-of-sight effects
Numerics
Simulations
Galaxy light fitting
Dark matter substructure
Time-delay cosmography
Clusters

Requirements

The notebooks require lenstronomy release version 1.11.2. Instructions for installing lenstronomy and its dependencies can be found in the Installation section of the lenstronomy documentation.

If you are using the GitHub branch of lenstronomy, you may be a bit ahead of the notebooks.

Need help or provide feedback?

Get in touch with the lenstronomy developers (lenstronomy-dev@googlegroups.com) if you encounter problems.

Attribution

A first set of notebooks were written by Simon Birrer sibirrer as the lenstronomy_extensions package. Please follow the lenstronomy citation guidelines in using these notebooks.