-
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
Documentation page improvements #150
Documentation page improvements #150
Conversation
Moved documentation from tobac-project#127 to this PR.
Ah- I've now added readthedocs building to PRs, which has just failed! It builds locally, but clearly, there is an issue with readthedocs. I'll work on revising the PR shortly. |
Codecov Report
@@ Coverage Diff @@
## RC_v1.4.0 #150 +/- ##
=============================================
+ Coverage 31.69% 34.93% +3.24%
=============================================
Files 11 11
Lines 2051 2098 +47
=============================================
+ Hits 650 733 +83
+ Misses 1401 1365 -36
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
Following the suggestion here: https://stackoverflow.com/a/56448499/629110 , I switched the new `conf.py` file to switch the master_doc to `index`
Thanks to readthedocs, you can preview these new documents here: https://tobac--150.org.readthedocs.build/en/150/ (or by hitting Also, given the relation to #138 , I've requested @snilsn as a third reviewer, if he is interested and has time. |
Note that restructuredtext requires code to be marked with :code:
Doc changes parameter updates
I've gone through and made some substantial changes to this PR, including a new page describing some of the feature detection parameters and three new Jupyter notebooks addressing the same. I do plan to expand on this and do similar work on both the segmentation section and tracking section. |
Note that I've updated the documentation with the segmentation discussion here. I'm going to wait to request re-reviews until I add in the tracking discussion. |
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.
Very good work!
I left a few comments, mostly just small things or thoughts.
doc/feature_detection/notebooks/multiple_thresholds_example.ipynb
Outdated
Show resolved
Hide resolved
doc/feature_detection/notebooks/multiple_thresholds_example.ipynb
Outdated
Show resolved
Hide resolved
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 @freemansw1 ! The basic examples are very nice and clear and I do not have much to add. Feel free to consider or ignore my minor suggestions. And yes, last check then with the changes for tracking.
I know it has not been part of this PR, but I am also wondering if we should update the description for Example notebooks with the right zenodo link to the data and a link to the v2.0 tutorials in one go?
Committed the publication page now to this PR. Let me know if you have any comments or requests for changes here! |
And sorry, I reverted my first two commits because I still had the old index.rst in my branch. Now everything should be clean and the last three commits contain the additions for the publication page. Feel also free to move it somewhere else if you think it is not the best location to have it after the examples. |
Doc changes parameter updates
I believe that I've addressed all the comments here. I haven't yet finished (or even really started) the documentation on segmentation or tracking. I do want to do that, but I'm inclined to do that as a separate PR off of this one, once this one is merged? That will keep the review process simple. Let me know what you think @snilsn @JuliaKukulies @pjmarinescu |
Looks good @freemansw1, I am happy with the changes! And I agree that you it would be easier to include the documentation on segmentation and tracking in a separate PR as this one is already quite big. |
Good work @freemansw1 , I'm happy with these edits and also with splitting the work on the documentation into two PRs. |
Thanks @snilsn and @JuliaKukulies . Given that @pjmarinescu has comments, I'll wait to hear from him before merging. |
Agree regarding splitting into to PRs. |
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 considering all my comments Sean. Nice job.
Thanks everyone! |
This PR brings over most of the documentation page improvements from #127 , and should pair nicely with #138 .
To get his feet wet on reviewing, I've requested @pjmarinescu as a reviewer here. As one of the original tobac devs, I think his perspective on this will be really useful.