Skip to content

Source refactor#314

Merged
nkhadka21 merged 101 commits into
LSST-strong-lensing:mainfrom
nkhadka21:source_refactor
Apr 10, 2025
Merged

Source refactor#314
nkhadka21 merged 101 commits into
LSST-strong-lensing:mainfrom
nkhadka21:source_refactor

Conversation

@nkhadka21

@nkhadka21 nkhadka21 commented Mar 28, 2025

Copy link
Copy Markdown
Collaborator

This PR refactors Source class!

@sibirrer sibirrer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you very much @nkhadka21 ! This looks much better. I have quite a few comments that hopefully make the structure more explicit and structured.

Comment thread slsim/Sources/SourceTypes/double_sersic.py
Comment thread slsim/Sources/SourceTypes/double_sersic.py Outdated
Comment thread slsim/Sources/SourceTypes/double_sersic.py
Comment thread slsim/Sources/SourceTypes/double_sersic.py
Comment thread slsim/Sources/SourceTypes/extended_source.py Outdated
Comment thread slsim/Sources/SourceTypes/interpolated_image.py
Comment thread slsim/Sources/SourceTypes/point_plus_extended_source.py Outdated
Comment thread slsim/Sources/SourceTypes/point_source.py Outdated
Comment thread slsim/lens.py Outdated
Comment thread slsim/lens.py Outdated
@nkhadka21 nkhadka21 requested a review from sibirrer April 9, 2025 17:59

@sibirrer sibirrer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thank you very much!
Can you please open issues for the features that we might change in the future?

@nkhadka21

Copy link
Copy Markdown
Collaborator Author

Looks good, thank you very much! Can you please open issues for the features that we might change in the future?

Thanks Simon! Yes, I will open issues.

@nkhadka21 nkhadka21 merged commit aba4d86 into LSST-strong-lensing:main Apr 10, 2025
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