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 #254

Merged
merged 29 commits into from
Sep 30, 2024
Merged

Dev #254

merged 29 commits into from
Sep 30, 2024

Conversation

ConnorStoneAstro
Copy link
Member

No description provided.

ConnorStoneAstro and others added 19 commits July 16, 2024 15:41
* refactor: move quad_level to init

* update unit tests for LensSource

* fiw more unit tests

* yaml needs null not None

* yaml sim cant accept none

* refactor: lens source gridding system

* fix no source mu shape

* fix mu with no source

* actually fix it this time

* fix example usage docstring

* Add psf as parameter

* sim test quad level set

* sim should work

* get outputs right, shape and normalization

* add check conv2d vs fft

* fix fft roll in lens source

* update docs with new quad_level argument fmt

* remove unnecessary 'off' option for psf_mode
* Add example with local modelling

* fix interface with simulator grid
* Adding emcee example

* add discussion

* Add notebook to toc

* reduce emcee samples

* merge emcee example into NUTS example

* update comments in mcmc example

* change cell tags

* add tags to all tutorials

* add mala example to MCMC notebook

* filename change

* collapse chains into overlap with different colors

* fix filenames
)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](pypa/gh-action-pypi-publish@v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Connor Stone, PhD <[email protected]>
* Put logo gif in main docs page

* silly typo fix
Copy link

codecov bot commented Sep 4, 2024

Codecov Report

Attention: Patch coverage is 98.75000% with 2 lines in your changes missing coverage. Please review.

Project coverage is 93.46%. Comparing base (2a999bd) to head (04d0c71).
Report is 88 commits behind head on main.

Files with missing lines Patch % Lines
src/caustics/lenses/base.py 60.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #254      +/-   ##
==========================================
+ Coverage   93.19%   93.46%   +0.27%     
==========================================
  Files          59       59              
  Lines        2732     2831      +99     
==========================================
+ Hits         2546     2646     +100     
+ Misses        186      185       -1     
Flag Coverage Δ
unittests 93.46% <98.75%> (+0.27%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

ConnorStoneAstro and others added 10 commits September 11, 2024 10:46
…256)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](pypa/gh-action-pypi-publish@v1.10.0...v1.10.1)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Connor Stone, PhD <[email protected]>
…260)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](pypa/gh-action-pypi-publish@v1.10.1...v1.10.2)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* starting to make recursive triangle forward raytrace

* updated tutorial for inverting the lens equation

* hide plotting cell

* set sampling to uniform for naive method

* remove unconverged points in naive example

* fix invert lens demo to go all the way to convergence.

* fix demagification value
@ConnorStoneAstro ConnorStoneAstro merged commit 4d85226 into main Sep 30, 2024
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants