-
Notifications
You must be signed in to change notification settings - Fork 54
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
Docstrings for plotting.py #155
Conversation
Codecov Report
@@ Coverage Diff @@
## RC_v1.4.0 #155 +/- ##
=============================================
- Coverage 32.23% 32.19% -0.05%
=============================================
Files 11 11
Lines 2072 2050 -22
=============================================
- Hits 668 660 -8
+ Misses 1404 1390 -14
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
Thanks Nils! I've requested @JuliaKukulies and myself for review. I'll try to get this reviewed before the developers' meeting. Agreed that we should discuss the plotting.py functions; I had no idea that this many of them were broken. I'm happy for you to open the issue, or I can do that! |
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.
Thank you @snilsn for these comprehensive documentation improvements! This was for sure not an easy task, and based on your notebooks it seems like the plotting functions need some general revisions (good idea to open an issue for that!), which probably will require some update of these docstrings at a later point. I would, however, be happy to get these changes in for v1.4 as these are a nice complement to your PR #138. Again, just a few comments and suggestions, mainly typos and some clarifications
Thanks for your feedback, @JuliaKukulies, most of your suggestions should be covered by the last commit. |
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.
All right, approved from my side! Thanks for the changes @snilsn
I guess we can see over that codecov fails here - maybe discuss later how to set the threshold for accepted decrease in coverage.
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.
Just a minor comment. Great work again.
OK- I've opened a new issue for the broken functions (#158). |
Yes all good, please go ahead @freemansw1 |
This PR contains revised docstrings for the plotting.py functions I've gotten to work so far.
Unfortunately, this time there are more functions which are not covered yet. To keep track of that I use this table
I created a notebook of my experiments with the functions that are marked as 'broken?'. I suspect some of them to have bugs, maybe resulting from changes in other parts of tobac. Others I perhaps use in the wrong way. None of these I saw in use in any of the examples.
This is probably worth a separate issue, like suggested in #146. We should discuss whether they should still be included in this PR.
Not needed: