-
Notifications
You must be signed in to change notification settings - Fork 4
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
Add/3d peakmap #20
Add/3d peakmap #20
Conversation
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Reviewer Guide 🔍
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Code Suggestions ✨
|
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.
Great!
User description
I added 3D peak map plotting for plotly and matplotlib. I did not implement one for bokeh, because I previously didn't find a good way to create 3D vertical lines plots for bokeh.
PR Type
enhancement, bug fix
Description
plot_3d
parameter across multiple modules to toggle between 2D and 3D plotting.zlabel
for 3D plots.Changes walkthrough 📝
core.py
Implement 3D plotting functionality in Plotly
pyopenms_viz/_plotly/core.py
plots.
plot_3d
parameter to toggle 3D plotting.core.py
Add 3D plotting support in Matplotlib
pyopenms_viz/_matplotlib/core.py
plot_3d
parameter to toggle 3D plotting._core.py
Extend core plotting functions for 3D support
pyopenms_viz/_core.py
plot_3d
andzlabel
parameters to core plotting functions.core.py
Add 3D plot parameter and checks in Bokeh
pyopenms_viz/_bokeh/core.py
plot_3d
parameter to plotting functions._config.py
Update plot configuration for 3D support
pyopenms_viz/_config.py
zlabel
configuration for 3D plots.PeakMap.ipynb
...
nbs/PeakMap.ipynb
...
pyopenms_viz_tutorial.ipynb
...
nbs/pyopenms_viz_tutorial.ipynb
...