-
-
Notifications
You must be signed in to change notification settings - Fork 41
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
[REVIEW]: shapr: An R-package for explaining machine learning models with dependence-aware Shapley values #2027
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @frycast, @expectopatronum it looks like you're currently assigned to review this paper 🎉. ⭐ Important ⭐ If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews 😿 To fix this do the following two things:
For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
Note that @expectopatronum will not be able to review until Feb. |
This package looks great. The vignette is especially detailed and useful. I have two comments/questions: Thank you @martinju for making this package! |
@frycast I've opened two issues based on your review. |
Thanks @nikolase90 for resolving both of those issues, and thanks for writing this great package along with @martinju . I've opened one more small issue: |
Hi @frycast; NorskRegnesentral/shapr#174 and NorskRegnesentral/shapr#177 are now merged into master. Let us know if you have any further comments, and thanks for the nice comment about the package! |
Thank you @nikolase90 . I've ticked off my review checklist, and now we wait to hear from @expectopatronum . |
Thanks for finishing the helpful review, @frycast . |
Hi @expectopatronum, would you be able to start the review soon? |
@terrytangyuan Yes, I am working on it! |
Hi @martinju,
Furthermore, capitalization of the titles and conference names is not consistent (some are capitalized, others are all lower case). |
Thank you for raising these issues. I've opened an issue for these at NorskRegnesentral/shapr#178 (let's do any further discussion on there) and an associated PR at NorskRegnesentral/shapr#179 The pdf for the PR-version of the paper https://github.com/NorskRegnesentral/shapr/blob/references/inst/joss_paper/paper.pdf Please let me know if you find this satisfactory. |
Regarding community guidelines: Could you add a hint where questions should be put? (most likely as a Github issue?) |
Regarding your vignette (part 1 - to be continued tomorrow):
|
Hi @expectopatronum! We'll add a remark that if you want to actually want to build the vignette and README you'll have to slightly modify the installment procedure. By doing
you'll also install packages listed under |
@nikolase90 I just realized that there are many optional dependencies in DESCRIPTION. Are there any dependent packages that are worth being cited? |
@terrytangyuan Most of the packages listed under |
@nikolase90 Sounds good. |
Vignette (part 2):
shouldn't this be:
Besides those remarks the vignette is really great and helpful! After NorskRegnesentral/shapr#178, NorskRegnesentral/shapr#180 and NorskRegnesentral/shapr#181 are resolved I am good to go! |
Thanks for the vignette comments @expectopatronum To actually build the vignette with There have been some changes in devtools/remotes regarding defaults that are relevant if you want to build the vignette, but for versions newer than 2.1.0 and older than 2.0.0 (see r-lib/remotes#353), you should install the package with
if you want to install the package (and build the vignette at installation) |
@terrytangyuan NorskRegnesentral/shapr@5901393 and NorskRegnesentral/shapr@13f1d46 adds citations for additional packages. |
|
At this point could you make a new release of this software that includes the changes that have resulted from this review. Then, please make an archive of the software in Zenodo/figshare/other service and update this thread with the DOI of the archive? For the Zenodo/figshare archive, please make sure that:
|
@terrytangyuan New release made with NorskRegnesentral/shapr#194. See also https://github.com/NorskRegnesentral/shapr/releases/tag/v0.1.1. |
@whedon set v0.1.1 as version |
OK. v0.1.1 is the version. |
Thanks. Now we just need a DOI of the archive. |
@terrytangyuan DOI: 10.5281/zenodo.3641831 |
@whedon set 10.5281/zenodo.3641831 as archive |
OK. 10.5281/zenodo.3641831 is the archive. |
@whedon accept |
|
|
Check final proof 👉 openjournals/joss-papers#1271 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#1271, then you can now move forward with accepting the submission by compiling again with the flag
|
@openjournals/joss-eics The paper looks good now. Could you take it from here? |
Ok things are looking good! |
@whedon accept deposit=true |
|
🐦🐦🐦 👉 Tweet for this paper 👈 🐦🐦🐦 |
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨 Here's what you must now do:
Any issues? notify your editorial technical team... |
The DOI resolution is looking weird so let's wait before closing this up. |
@openjournals/dev This DOI link doesn't look like it usually does while it is resolving. Any ideas? Just wait longer? |
This issue is being caused by I've reprocessed this submission manually and the updated PDF should be resolving soon on the JOSS website. |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 If you would like to include a link to your paper from your README use the following code snippets:
This is how it will look in your documentation: We need your help! Journal of Open Source Software is a community-run journal and relies upon volunteer effort. If you'd like to support us please consider doing either one (or both) of the the following:
|
I would like to express my gratitude to the editor @terrytangyuan and the two reviewers @frycast and @expectopatronum for a thorough, yet rapid, review process that led to an improved the paper, the package, and the descriptions in the README in our GitHub repo. Thank you! |
Congrats to @martinju on your new publication! Thanks for your time and expertise to @terrytangyuan as editor and @frycast and @expectopatronum for reviewing. |
Submitting author: @martinju (Martin Jullum)
Repository: https://github.com/NorskRegnesentral/shapr
Version: v0.1.1
Editor: @terrytangyuan
Reviewer: @frycast, @expectopatronum
Archive: 10.5281/zenodo.3641831
Status
Status badge code:
Reviewers and authors:
Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)
Reviewer instructions & questions
@frycast & @expectopatronum, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @terrytangyuan know.
✨ Please try and complete your review in the next two weeks ✨
Review checklist for @frycast
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @expectopatronum
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
The text was updated successfully, but these errors were encountered: