https://github.com/Ciela-Institute/caustics/blob/main/media/caustics_logo.png?raw=true

|br|

Welcome to Caustics’ documentation!

The lensing pipeline of the future: GPU-accelerated, automatically-differentiable, highly modular and extensible.

Note

Caustics is in its early development phase. This means the API will change with time. These changes are a good thing, but they can be annoying. Watch the version numbers, when we get to 1.0.0 that will be the first stable release!

Intallation

The easiest way to install is to make a new virtual environment then run:

pip install caustics

this will install all the required libraries and then install caustics and you are ready to go! You can check out the tutorials afterwards to see some of caustics’s capabilities. If you want to help out with building the caustics code base check out the developer installation instructions instead.

Read The Docs

Indices and tables