-
-
Notifications
You must be signed in to change notification settings - Fork 409
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
Last Interaction Velocity #2677
Last Interaction Velocity #2677
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
*beep* *bop* Hi, human. The Click here to see your results. |
7f55bcb
to
5caa940
Compare
I have added a @jamesgillanders @MarkMageeAstro @jaladh-singhal Please review this, Thanks! |
e80fc33
to
3b9a07f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is coming along very nicely - thanks for adressing most of the past comments @sarthak-dv 🎉
I have few more comments to clean it up further. Besides that I don't see you adding your notebook to TOC. Also outputs need to be cleared. Please follow https://tardis-sn.github.io/tardis/contributing/development/documentation_guidelines.html which involves building docs locally to test if they appear ok and then making a docs-website build for us that we can test.
Overall, great job - I hope you are learning more about modularization and documentation through this.
cb8c2a7
to
3911ddf
Compare
@@ -0,0 +1,419 @@ | |||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want to allow the user to specify a wider wavelength range than that covered by the model? Not sure -- let's discuss in our meeting...
Reply via ReviewNB
Hi Sarthak, great work so far! I looked through the code and it looks good -- nice and concise, and clearly laid out. I have added a bunch of comments to the notebook that came up when I was playing around with the tool. It would be good to get these additional modifications made to the tool -- I think they'll all improve it in some way. If any comments aren't clear, just send me a message and I can provide more detail. Or we can discuss in our meeting tomorrow. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See my comments above
6f630a9
to
046f3b8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for addressing my previous comments as well as what we discussed in the last meeting. I only have few minor wording related suggestion - not a dealbreaker though. Good to merge!
if self._species_list is None or not self._species_list: | ||
raise ValueError("No species provided for plotting.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe this is no longer the case since you updated the logic to handle None
. But you know the edge cases better than me, so only remove it if you are sure
Head branch was pushed to by a user without write access
a83d4a6
to
dbc3b09
Compare
bdd1b4b
to
06e4fe8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great @sarthak-dv! Really happy with it, and happy to merge!
📝 Description
Type: 🚀
feature
This PR is in continuation of the PR #2651 which part of the Velocity Packet Tracker Visualisation tool. It introduces a new Python script interaction_radius_plot.py containing the InteractionRadiusPlotter class and a Jupyter notebook interaction_radius_plot.ipynb to demonstrate accessing the class and visualizing the plot.
The plots are generated using both Matplotlib and Plotly.
This PR aims to discuss and finalize the look and feel of the Last Interaction Radius plot.
Refer: #2651
Matplotlib:
Plotly:
📌 Resources
Examples, notebooks, and links to useful references.
🚦 Testing
How did you test these changes?
☑️ Checklist
build_docs
label