Open
Conversation
Codecov Report
@@ Coverage Diff @@
## main #137 +/- ##
==========================================
+ Coverage 79.09% 79.12% +0.03%
==========================================
Files 52 52
Lines 2353 2362 +9
==========================================
+ Hits 1861 1869 +8
- Misses 492 493 +1
Flags with carried forward coverage won't be shown. Click here to find out more.
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
kmdalton
reviewed
Sep 15, 2023
Member
|
This looks like a great start. It'll take me some time to review. Let me address some of these action items:
|
Contributor
|
Harrison has been working on a separate repo with example applications of the double-wilson distribution (https://github.com/Hekstra-Lab/dw-examples/). Not sure what the best way is to relate to that, but we should, one way or another. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
It finally happened, I went rogue and built docs for careless! No rush to get this merged in, and theres's still a little work to be done, as outlined below.
Changes in this PR
docs/folder containing fairly boilerplateconf.py,MAKEFILE, andmake.batfiles, along with:index.md, the contents of which are grabbed from the repo READMEcareless.md, documenting the CLI for the core careless functionstats.md, documenting all other command-line utilities included in carelesscareless.filter_by_image_cc, which didn't work for reasons that I don't understand.double_wilson.md, a description of the double Wilson algorithm that was already present in the repo.autoprogram. See the issue I raised there for details:parsernotparser.parse_args()sphinx-contrib/autoprogram#55test_docs.ymlandbuild_docs.yml. The former runs on any pull request to main and checks that the website builds; the latter runs on any push to main, and builds and deploys the websitesetup.pytopyproject.toml. I originally intended to not do this, but as I got deeper into these changes, it became the path of least resistance.[docs]and.[test]installation optionssetup.py-based installation is now no longer supported 😢build.ymlandpublish.ymlwere updated accordingly.Action items before merging
careless.filter_by_image_ccgives a weird segfault. Or don't, I guess. I don't know how critical this is.setup.py-->pyproject.tomltransition, and if it was, add it back in. For example:LONG_DESCRIPTIONto this:
so that the
parse_arguments()function can be understood by the documentation parser.Action items after merging
publish.ymlscript works!! This sadly can't be tested on my fork.gh-pagesbranch. I think this is necessary to do once and won't happen automatically.nojekyllfile to thegh-pagesbranch, so that CSS and such gets read properly