-
Notifications
You must be signed in to change notification settings - Fork 415
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 declarative skewt plotting #2488
base: main
Are you sure you want to change the base?
Conversation
36cf18d
to
1c88b18
Compare
1c88b18
to
38e9247
Compare
Not sure why exactly this is failing with our minimum versions. Also, this is now conflicting with |
Yeah, I don't know why its conflicting with minimum, other than there was some difference with Matplotlib 3.3.0 compared to current versions? |
Yes, I had conflicts with the latest rebase due to pulling out some elements to a PanelTraits class since this PR introduces a new Panel type (SkewPanel along with our long standing MapPanel). There were also some other conflicts with the addition of ArrowPlot. Now that the additional titles are merged, I'll rebase on the current main and see if we can get a cleaner merge. |
79fedac
to
1d63643
Compare
ce2c4d3
to
9839bee
Compare
I've come across a small package called |
9839bee
to
908160f
Compare
908160f
to
1ea239b
Compare
This PR is now all rebased, no real conflicts, couple of small outdated items left over from the original PR. |
Description Of Changes
This PR add the ability to create a SkewT plot through the declarative syntax. In addition to that, I have implemented a function for plotting skewT special lines with labels (based off of code from @DrKimWood, thanks!). There is some slight reorganization of declarative to anticipate some repeated code - we'll see what the checkers say to potentially do more of that.
This is initially a draft PR to allow for comments and evolution on naming and other things within the code.
A few tests have been added, but there could likely be more.
If anyone would like to take this draft forward, please feel free!
Checklist