Closed editorialbot closed 2 years 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
Software report:
github.com/AlDanial/cloc v 1.88 T=0.07 s (781.3 files/s, 138974.2 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Markdown 10 371 0 2559
R 27 391 1873 2325
SVG 5 0 0 452
Rmd 4 212 571 229
TeX 1 11 0 110
YAML 5 25 10 110
-------------------------------------------------------------------------------
SUM: 52 1010 2454 5785
-------------------------------------------------------------------------------
gitinspector failed to run statistical information for the repository
Wordcount for paper.md
is 2765
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1186/s12916-018-1017-7 is OK
- 10.1007/s00134-021-06587-9 is OK
- 10.1186/s13063-021-05130-x is OK
- 10.1177/1740774519877836 is OK
- 10.1002/pst.2015 is OK
- 10.21105/joss.01686 is OK
- 10.1038/s41573-019-0034-3 is OK
- 10.1016/j.jclinepi.2020.04.025 is OK
- 10.1186/s13063-019-4021-0 is OK
- 10.1136/bmjopen-2018-024256 is OK
MISSING DOIs
- None
INVALID DOIs
- None
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
ππΌ @agranholm @elimillera @stmcg this is the review thread for the paper. All of our communications will happen here from now on.
@elimillera @stmcg please begin by creating checklists for your reviews by entering
@editorialbot generate my checklist
as a comment in this thread.
These checklists contain the JOSS requirements. As you go over the submission, please check any items that you feel have been satisfied. There are also links to the JOSS reviewer guidelines in the top comment in this thread.
The JOSS review is different from most other journals. Our goal is to work with the authors to help them meet our criteria instead of merely passing judgment on the submission. As such, the reviewers are encouraged to submit issues and pull requests on the software repository. When doing so, please mention openjournals/joss-reviews#REVIEW_NUMBER
so that a link is created to this thread (and I can keep an eye on what is happening). Please also feel free to comment and ask questions on this thread. In my experience, it is better to post comments/questions/suggestions as you come across them instead of waiting until you've reviewed the entire package.
We aim for reviews to be completed within about 2-4 weeks. Please let me know if any of you require some more time. We can also use EditorialBot (our bot) to set automatic reminders if you know you'll be away for a known period of time.
Ping me (@fabian-s) if you have any questions/concerns.
This is an excellent package. One comment on the checklist item: "State of the field: Do the authors describe how this software compares to other commonly-used packages?"
The authors mention that existing software for simulating adaptive clinical trial designs is either closed source, has limited features, or is based on graphical user interfaces. It would be helpful if the authors state the key additional features of the adaptr
package compared to existing open source software.
Thank you very much @stmcg !
@fabian-s what is the process from here, should we wait for the second review to complete before revising the manuscript file? Thanks!
@fabian-s what is the process from here, should we wait for the second review to complete before revising the manuscript file? Thanks!
you can, but you can also go ahead and address this now. since we coordinate the review process in this thread and have an open line of communication, we don't need to rely on "review rounds" and can tackle issues as they come up.
@editorialbot generate pdf
We have now updated the manuscript to respond to the comment by @stmcg . We have expanded the third paragraph of the discussion (first part of the third paragraph), to add a (brief) comparison of adaptr
with other open-source alternatives, with reference to a recent systematic review summarising the features of the available software solutions.
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@stmcg
We have expanded the third paragraph of the discussion (first part of the third paragraph), to add a (brief) comparison of adaptr with other open-source alternatives, with reference to a recent systematic review summarising the features of the available software solutions.
Diff: https://github.com/INCEPTdk/adaptr/commit/acc8df586054a57620d0f7d5d8f6b137bf892344
does the edit address your concerns? if so, please check that item off.
:wave: @elimillera, please let us know your timeframe for this review
Hey @fabian-s , My workload is looking better. I'm hoping to get this review done this weekend
I second @stmcg. A very well developed package. @fabian-s My review is done and everything looks good.
@editorialbot generate pdf
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1186/s12916-018-1017-7 is OK
- 10.1007/s00134-021-06587-9 is OK
- 10.1186/s13063-021-05130-x is OK
- 10.1177/1740774519877836 is OK
- 10.1002/pst.2015 is OK
- 10.21105/joss.01686 is OK
- 10.1038/s41573-019-0034-3 is OK
- 10.1016/j.jclinepi.2020.04.025 is OK
- 10.1186/s13063-019-4021-0 is OK
- 10.1136/bmjopen-2018-024256 is OK
MISSING DOIs
- None
INVALID DOIs
- None
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@agranholm, seems like we're almost good to go!
At this point could you:
I can then move forward with accepting the submission.
@elimillera Thank you very much!
@fabian-s Excellent.
We have previously made a tagged release on GitHub of the first (and newest version), v1.0.0: https://github.com/INCEPTdk/adaptr/releases/tag/v1.0.0
This version of the software - v1.0.0 - has now been archived at Zenodo and metadata should be correct and match the submission. The DOI is: 10.5281/zenodo.6490087, full link: https://doi.org/10.5281/zenodo.6490087
Thank you very much for moving this forward so quickly!
@editorialbot set 10.5281/zenodo.6490087
@editorialbot set 10.5281/zenodo.6490087 as archive @editorialbot set v1.0.0 as version
@editorialbot recommend-accept
note for JOSS EiCs: this paper exceeds the recommended size for JOSS papers somewhat (~2000 words), but IMO this is adequate here: there's lots of code examples in the text and the paper does not contain any "fluff" that would be easy to remove without losing important content.
π @fabian-s - trying again - @editorialbot was on a break
@editorialbot recommend-accept
note for JOSS EiCs: this paper exceeds the recommended size for JOSS papers somewhat (~2000 words), but IMO this is adequate here: there's lots of code examples in the text and the paper does not contain any "fluff" that would be easy to remove without losing important content.
Paper is not ready for acceptance yet, the archive is missing
@editorialbot set 10.5281/zenodo.6490087 as archive
Done! Archive is now 10.5281/zenodo.6490087
@editorialbot set v1.0.0 as version
Done! version is now v1.0.0
@fabian-s - also note that there can only be one @editorialbot command per comment, and it has to be the first thing in the comment
@editorialbot recommend-accept
note for JOSS EiCs: this paper exceeds the recommended size for JOSS papers somewhat (~2000 words), but IMO this is adequate here: there's lots of code examples in the text and the paper does not contain any "fluff" that would be easy to remove without losing important content.
Attempting dry run of processing paper acceptance...
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1186/s12916-018-1017-7 is OK
- 10.1007/s00134-021-06587-9 is OK
- 10.1186/s13063-021-05130-x is OK
- 10.1177/1740774519877836 is OK
- 10.1002/pst.2015 is OK
- 10.21105/joss.01686 is OK
- 10.1038/s41573-019-0034-3 is OK
- 10.1016/j.jclinepi.2020.04.025 is OK
- 10.1186/s13063-019-4021-0 is OK
- 10.1136/bmjopen-2018-024256 is OK
MISSING DOIs
- None
INVALID DOIs
- None
:wave: @openjournals/joss-eics, this paper is ready to be accepted and published.
Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/3178
If the paper PDF and the deposit XML files look good in https://github.com/openjournals/joss-papers/pull/3178, then you can now move forward with accepting the submission by compiling again with the command @editorialbot accept
@fabian-s - please check this and let me know when you think it's ready for me to proofread and then potentially publish
@danielskatz thanks for your help.
I'm sorry to say I missed one tiny thing during proof-reading earlier -- it's
"Planning adaptive trials and comparing adaptive trials designs is complex, however, and require statistical" instead of "Planning adaptive trials and comparing adaptive trials designs is complex, however, and requires statistical", see https://github.com/INCEPTdk/adaptr/pull/3.
Not sure if we can't proceed anyway?
π @agranholm - can you make this βοΈ change, and I'll also proofread and see if I find anything else?
Thanks, Iβve merged @fabian-s β pull request, so the typo is corrected now, thanks for catching this. Not sure if I should regenerate the PDF now at this stage using the usual command or if it should be done by one of you?
Just chipping in; hope that's fine. The sentence has a grammatical error, but it's not that one. It should read, "Planning adaptive trials and comparing adaptive trials designs are complex, however, and require statistical". Planning + comparing => third person plural. Thus, "require" is correct.
@agranholm - you can regenerate the PDF if you want, if not I will
@epiben - thanks for your suggestion - Either way would be fine (alt: Planning adaptive trials and comparing adaptive trials designs is complex, however, and requires statistical) but the singular/plural part should be consistent. @agranholm - can you also change this, and I will still proofread this whole thing later today?
@editorialbot generate pdf
Thanks both. @danielskatz I have updated it according to @epiben s suggestion (plural in both places) and regenerated the PDF.
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot accept
Doing it live! Attempting automated processing of paper acceptance...
π¦π¦π¦ π Tweet for this paper π π¦π¦π¦
Submitting author: !--author-handle-->@agranholm<!--end-author-handle-- (Anders Granholm) Repository: https://github.com/INCEPTdk/adaptr Branch with paper.md (empty if default branch): joss-paper Version: v1.0.0 Editor: !--editor-->@fabian-s<!--end-editor-- Reviewers: @elimillera, @stmcg Archive: 10.5281/zenodo.6490087
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
@elimillera & @stmcg, 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 @fabian-s 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 @stmcg
π Checklist for @elimillera