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

Lyaretarget #714

Merged
merged 7 commits into from Apr 26, 2021
Merged

Lyaretarget #714

merged 7 commits into from Apr 26, 2021

Conversation

eleanorlyke
Copy link
Contributor

I updated the lyazcat script to incorporate QuasarNP, SQUEzE, and MgII Absorption with user options to turn off each of these as necessary (though MgII Absorption hasn't been completed yet).

@geordie666
Copy link
Contributor

Thanks for pushing this. I'll try it out and make comments (although I won't hijack the branch and work on it myself until you're ready to merge).

Copy link
Contributor

@geordie666 geordie666 left a comment

Choose a reason for hiding this comment

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

I've added some initial comments just scanning through the code. I may have more comments when I've actually tried to run the code, though.

In general, this is fantastic work. You've hewed closely to the style and formalism used elsewhere in desitarget, which I really appreciate.

py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
Copy link
Contributor

@geordie666 geordie666 left a comment

Choose a reason for hiding this comment

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

I tried running the code myself, and it generally works well. I appreciate that we're likely waiting for desihub/QuasarNP#4 to be resolved before QN will be fully integrated. So, in the meantime, I've added a few more comments for you to address in addition to the two outstanding comments.

py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
py/desitarget/lyazcat.py Outdated Show resolved Hide resolved
@eleanorlyke
Copy link
Contributor Author

MgII Absorption and comparisons between QuasarNP, SQUEzE, MgII absorption, and redrock have yet to be added. I'll start on MgII absorption next.

@geordie666
Copy link
Contributor

@eleanorlyke: Can we merge this to make continued progress and you can continue development in another branch?

@eleanorlyke
Copy link
Contributor Author

@eleanorlyke: Can we merge this to make continued progress and you can continue development in another branch?

I haven't had a chance to add the MgII absorption yet, but if you like to merge this branch and I can make a new one for adding that functionality.

@geordie666
Copy link
Contributor

geordie666 commented Apr 26, 2021

Sounds good, I think I'll merge it as it's already a significant amount of new work.

@geordie666 geordie666 marked this pull request as ready for review April 26, 2021 22:12
@geordie666 geordie666 merged commit 5461c52 into master Apr 26, 2021
@geordie666 geordie666 deleted the lyaretarget branch April 26, 2021 22:13
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.

None yet

2 participants