Closed editorialbot closed 5 months ago
Hello humans, I'm @editorialbot, a robot that can help you with some common editorial tasks.
For a list of things I can do to help you, just type:
@editorialbot commands
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
@editorialbot generate pdf
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.18637/jss.v088.i04 is OK
MISSING DOIs
- None
INVALID DOIs
- None
Software report:
github.com/AlDanial/cloc v 1.88 T=0.04 s (478.2 files/s, 91167.4 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
R 14 738 346 1774
HTML 1 84 5 519
Markdown 2 29 0 92
YAML 1 1 4 18
TeX 1 2 0 10
-------------------------------------------------------------------------------
SUM: 19 854 355 2413
-------------------------------------------------------------------------------
gitinspector failed to run statistical information for the repository
Wordcount for paper.md
is 1467
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Hi @njtierney, @RhysPeploe,
Please let me know if there is anything you need from me to get started with the review process. Thanks!
Hi @ppxasjsm, will be aiming to start work on the review later this week, expected completion by end of next week
Hi @ppxasjsm !
I'll be aiming to finish this review within the next 2 weeks. Cheers!
Hey,
I've notived a fair bit of commented (#) out code in the package, is this something JOSS will want cleaned up before accepting or is this okay? Looking at the guidelines 'JOSS requires that software should be feature-complete (i.e., no half-baked solutions), packaged appropriately according to common community standards for the programming language being used'
Hi all, Just to update on my checklist for Substanial Scholarly Effort - that depends on the comment above https://github.com/openjournals/joss-reviews/issues/6322#issuecomment-1997943810 @ppxasjsm thoughts on this? If you are happy with the commented code then I'll tick this off
And for Automated Tests, there does not appear to be any currently so when Issue #4 is resolved then that will be ticked off
Just those two issues, after which my checklist will be complete!
@ppxasjsm would you also be able to check issue #4 - automated tests and advise whether that satifies the chechlist list, please? update - not required, tests have been implemented
Regarding
Contribution and authorship: Has the submitting author (@Tpatni719) made major contributions to the software? Does the full list of paper authors seem appropriate and complete?
It is not clear to me how to evaluate the input of the author co-authors on this paper, there is no "contributions" or description of what other co-workers have done, and looking at the git contributions it seems like there are only commits from @Tpatni123 and @Tpatni719 who I think are the same author?
Regarding
Does this submission meet the scope eligibility described in the JOSS guidelines
I note that the repository's first commit was Jan 10 - which makes it 3 months old currently but only 1 month old when submitted in February - however based on other metrics like lines of code it seems that this is a substantial piece of software. Measuring things is always hard and I do not like to reduce software to something like lines of code and age, but since they are in the guidelines I felt it was worth mentioning.
Whether the software is sufficiently useful that it is likely to be cited by your peer group.
I think that the paper.md requires some work to more clearly demonstrate the use case and audience for this work. I will write more substantial comments on this in another comment.
Regarding
Contribution and authorship: Has the submitting author (@Tpatni719) made major contributions to the software? Does the full list of paper authors seem appropriate and complete?
It is not clear to me how to evaluate the input of the author co-authors on this paper, there is no "contributions" or description of what other co-workers have done, and looking at the git contributions it seems like there are only commits from @Tpatni123 and @Tpatni719 who I think are the same author?
The other two authors had worked on the methodology code(the manuscript mentioned in the package at CRAN) and provided contributions in making the package user-friendly.
Regarding
Does this submission meet the scope eligibility described in the JOSS guidelines
I note that the repository's first commit was Jan 10 - which makes it 3 months old currently but only 1 month old when submitted in February - however based on other metrics like lines of code it seems that this is a substantial piece of software. Measuring things is always hard and I do not like to reduce software to something like lines of code and age, but since they are in the guidelines I felt it was worth mentioning.
The package was published at CRAN on 2023-05-04 and currently, it has around 6251 downloads.
Hi @ppxasjsm I've actually got a few concerns about reproducibility and writing quality of the paper, which I have outlined in https://github.com/Tpatni719/gsMAMS/issues/17 - just wanted to flag that here.
@ppxasjsm I confirm I have completed my review.
Hi @ppxasjsm, @njtierney, and @RhysPeploe have completed the review so please let me know the next steps.
Hi, I have one last query, refering back to the below comment regarding commented out sections of code in the functions - I personally would rather have the commented sections removed, however, if @ppxasjsm is happy the code satifies the guidelines then I am happy to tick off
Hey,
I've notived a fair bit of commented (#) out code in the package, is this something JOSS will want cleaned up before accepting or is this okay? Looking at the guidelines 'JOSS requires that software should be feature-complete (i.e., no half-baked solutions), packaged appropriately according to common community standards for the programming language being used'
Hi @RhysPeploe , I have removed the commented code from the scripts.
Hey,
I've noticed a fair bit of commented (#) out code in the package, is this something JOSS will want cleaned up before accepting or is this okay? Looking at the guidelines 'JOSS requires that software should be feature-complete (i.e., no half-baked solutions), packaged appropriately according to common community standards for the programming language being used'
Hi, @RhysPeploe, can you please check it and tick it off?
@Tpatni123 I'll contact the editor now to pick this up again. Apologies for the delay.
Hi,
Thanks for removing the commented sections, looks good apart from the below where there is a couple lines still in comments. There's two incidences where there are two lines of comments successively, where one max is needed. I understand some lines can help readability so I am happy for single lines of Hashtags to remain
I will complete my checklist now, on condition that the last remaining commented lines are resolved - thanks
Apologies for the screenshots I'm out of office and using my phone 😅
@Tpatni123 will you implement these requested changes?
My apologies for having dropped the ball on this, but somehow things got very hectic over the last couple of months and I had no capacity. I am just catching up with the thread. From what I see everything has been implemented? Looks like there is only one requested change open as far as I can tell. @Kevin-Mattheus-Moerman picked up on this already. If you could confirm this is done, I can move forward with this and we can get the paper accepted and published swiftly.
@ppxasjsm , I have done the required changes. Thanks!
@editorialbot set <DOI here> as archive
@editorialbot set <version here> as version
@editorialbot generate pdf
@editorialbot check references
and ask author(s) to update as needed@editorialbot recommend-accept
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.18637/jss.v088.i04 is OK
- 10.1136/bmjopen-2015-009566 is OK
- 10.1177/009286159302700315 is OK
MISSING DOIs
- No DOI given, and none found for title: asd: Simulations for Adaptive Seamless Designs
- No DOI given, and none found for title: AGSDest: Estimation in Adaptive Group Sequential T...
- No DOI given, and none found for title: adaptTest: Adaptive Two-Stage Tests
- 10.1007/978-3-642-01689-9 may be a valid DOI for title: Computation of Multivariate Normal and t Probabili...
INVALID DOIs
- https://doi.org/10.1016/S0140-6736(14)61122-3 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1002/sim.9682 is INVALID because of 'https://doi.org/' prefix
@Tpatni719 could you please check the references, add the missing ones and fix the DOIs where missing.
I have gone through the paper and there are two minor things you may consider addressing: https://github.com/Tpatni719/gsMAMS/issues/19
Once you have addressed the above, can you make a tagged release and archive, and report the version number and archive DOI in this thread? I can then set the archive version and we can proceed towards acceptance.
@Tpatni719 could you please check the references, add the missing ones and fix the DOIs where missing.
I have checked the invalid DOIs and they are working. Regarding the missing DOIs, unfortunately, they have not provided DOIs in their BibTex format.
Once you have addressed the above, can you make a tagged release and archive, and report the version number and archive DOI in this thread? I can then set the archive version and we can proceed towards acceptance.
Tag: v0.7.2 DOI: https://cran.r-project.org/web/packages/gsMAMS/index.html
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot check references
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.18637/jss.v088.i04 is OK
- 10.1136/bmjopen-2015-009566 is OK
- 10.1177/009286159302700315 is OK
MISSING DOIs
- Errored finding suggestions for "asd: Simulations for Adaptive Seamless Designs", please try later
- No DOI given, and none found for title: AGSDest: Estimation in Adaptive Group Sequential T...
- No DOI given, and none found for title: adaptTest: Adaptive Two-Stage Tests
- 10.1007/978-3-642-01689-9 may be a valid DOI for title: Computation of Multivariate Normal and t Probabili...
INVALID DOIs
- https://doi.org/10.1016/S0140-6736(14)61122-3 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1002/sim.9682 is INVALID because of 'https://doi.org/' prefix
@editorialbot set v0.7.2 as version
Done! version is now v0.7.2
@Kevin-Mattheus-Moerman is the provided DOI an acceptable DOI? I am not super familiar with R-related things and does not seem like a standard registered DOI.
Also do you have any thoughts on the failed references check. To me they look like we can ignore them?
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.18637/jss.v088.i04 is OK
- 10.1136/bmjopen-2015-009566 is OK
- 10.1177/009286159302700315 is OK
MISSING DOIs
- No DOI given, and none found for title: asd: Simulations for Adaptive Seamless Designs
- No DOI given, and none found for title: AGSDest: Estimation in Adaptive Group Sequential T...
- No DOI given, and none found for title: adaptTest: Adaptive Two-Stage Tests
- 10.1007/978-3-642-01689-9 may be a valid DOI for title: Computation of Multivariate Normal and t Probabili...
INVALID DOIs
- https://doi.org/10.1016/S0140-6736(14)61122-3 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1002/sim.9682 is INVALID because of 'https://doi.org/' prefix
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.18637/jss.v088.i04 is OK
- 10.1016/S0140-6736(14)61122-3 is OK
- 10.1136/bmjopen-2015-009566 is OK
- 10.1177/009286159302700315 is OK
- 10.1002/sim.9682 is OK
MISSING DOIs
- No DOI given, and none found for title: asd: Simulations for Adaptive Seamless Designs
- No DOI given, and none found for title: AGSDest: Estimation in Adaptive Group Sequential T...
- No DOI given, and none found for title: adaptTest: Adaptive Two-Stage Tests
- 10.1007/978-3-642-01689-9 may be a valid DOI for title: Computation of Multivariate Normal and t Probabili...
INVALID DOIs
- None
Submitting author: !--author-handle-->@Tpatni719<!--end-author-handle-- (Tushar Patni) Repository: https://github.com/Tpatni719/gsMAMS.git Branch with paper.md (empty if default branch): Version: v0.7.2 Editor: !--editor-->@ppxasjsm<!--end-editor-- Reviewers: @njtierney, @RhysPeploe Archive: 10.5281/zenodo.11296405
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
@njtierney & @RhysPeploe, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review. First of all you need to run this command in a separate comment to create the checklist:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @ppxasjsm know.
✨ Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest ✨
Checklists
📝 Checklist for @RhysPeploe
📝 Checklist for @njtierney