Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #318

Merged
merged 30 commits into from
Jan 26, 2025
Merged

Dev #318

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
1cebdfb
Begin tutorial
mjyb16 Jan 9, 2025
0a8418d
Finished the simulator
mjyb16 Jan 22, 2025
c267244
Added the simulator to the docs
mjyb16 Jan 22, 2025
599e6d6
Added the notebook to the docs minus kernel
mjyb16 Jan 22, 2025
e04ab34
style: pre-commit fixes
pre-commit-ci[bot] Jan 22, 2025
a610b59
Fix kernel in BasicCustomSimulator.ipynb
mjyb16 Jan 22, 2025
76a79b2
add dev notes TNFW
ConnorStoneAstro Jan 23, 2025
8784a43
Merge branch 'dev' into devnotes
ConnorStoneAstro Jan 23, 2025
4f7cc45
Beginning to update tutorial for z_s
mjyb16 Jan 24, 2025
a0e4c6d
Adding new dev stuff
mjyb16 Jan 24, 2025
189e921
Code now works with z_s
mjyb16 Jan 24, 2025
fd8ce12
Merge branch 'dev' into tutorial_misha
mjyb16 Jan 24, 2025
5174f54
Adding the new and improved tutorial
mjyb16 Jan 24, 2025
1a86d75
Fixing tutorial names
mjyb16 Jan 24, 2025
05c58e0
style: pre-commit fixes
pre-commit-ci[bot] Jan 24, 2025
2221db2
Fixed description of what happens in the simulator and added links to…
mjyb16 Jan 25, 2025
ef1b3ff
style: pre-commit fixes
pre-commit-ci[bot] Jan 25, 2025
5ea59ae
Fixing capitalization error
mjyb16 Jan 25, 2025
b1355e0
Merge branch 'dev' into tutorial_misha
mjyb16 Jan 25, 2025
809dc49
Update docs/source/tutorials/BasicCustomSimulator.ipynb
mjyb16 Jan 26, 2025
a01e823
Update docs/source/tutorials/BasicCustomSimulator.ipynb
mjyb16 Jan 26, 2025
e36e349
Update docs/source/tutorials/BasicCustomSimulator.ipynb
mjyb16 Jan 26, 2025
5b8cee3
Update docs/source/tutorials/BasicCustomSimulator.ipynb
mjyb16 Jan 26, 2025
5a1c02e
Adding some small clarifications on Caskade usage of PSF
mjyb16 Jan 26, 2025
48b38c8
Forgot to change the kernel of the notebook
mjyb16 Jan 26, 2025
958c538
style: pre-commit fixes
pre-commit-ci[bot] Jan 26, 2025
104bf25
Merge pull request #313 from Ciela-Institute/tutorial_misha
mjyb16 Jan 26, 2025
9b87667
Merge branch 'dev' into devnotes
ConnorStoneAstro Jan 26, 2025
ff4f793
Merge pull request #314 from Ciela-Institute/devnotes
ConnorStoneAstro Jan 26, 2025
da63032
Merge branch 'main' into dev
ConnorStoneAstro Jan 26, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
exclude: |
(?x)^(
tests/utils/
|
dev_notes/
)

ci:
Expand All @@ -12,6 +14,7 @@ repos:
rev: "24.10.0"
hooks:
- id: black-jupyter
exclude: dev_notes/

- repo: https://github.com/asottile/blacken-docs
rev: "1.19.1"
Expand Down
372 changes: 372 additions & 0 deletions dev_notes/compareTNFW.ipynb

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/source/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ repository:
# Add GitHub buttons to your book
# See https://jupyterbook.org/customize/config.html#add-a-link-to-your-repository
html:
favicon: ../../media/caustics_favicon.ico
use_issues_button: true
use_repository_button: true
use_issues_button: true
favicon: ../../media/caustics_favicon.ico

sphinx:
extra_extensions:
Expand Down
5 changes: 3 additions & 2 deletions docs/source/_toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,19 @@ chapters:
- file: gravlensingintro
- file: tutorials/index
sections:
- file: tutorials/Introduction
- file: interfaceindex
sections:
- file: tutorials/InterfaceIntroduction_yaml
- file: tutorials/InterfaceIntroduction_oop
- file: tutorials/InterfaceIntroduction_func
- file: tutorials/LensZoo
- file: tutorials/BasicCustomSimulator
- file: tutorials/IntroductionInDepth
- file: tutorials/Microlensing
- file: tutorials/VisualizeCaustics
- file: tutorials/MultiplaneDemo
- file: tutorials/InvertLensEquation
- file: tutorials/MultiSource
- file: tutorials/LensZoo
- file: examples/index
sections:
- file: examples/Example_ImageFit_LM
Expand Down
10 changes: 4 additions & 6 deletions docs/source/intro.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
# Welcome to Caustics’ documentation!

![Logo GIF](../../media/caustics_logo.gif)
[![Logo GIF](../../media/caustics_logo.gif)](https://github.com/Ciela-Institute/caustics)

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!
```
automatically-differentiable, highly modular and extensible. All code is
installable with `pip` and hosted on
[GitHub](https://github.com/Ciela-Institute/caustics).

## Installation

Expand Down
Loading
Loading