Open editorialbot opened 1 month 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.2307/j.ctvcm4gk0.10 is OK
- 10.18637/jss.v098.i10 is OK
- 10.48550/arXiv.1803.06934 is OK
- 10.1371/JOURNAL.PCBI.1011018 is OK
- 10.18637/jss.v094.i06 is OK
- 10.1371/journal.pcbi.1009149 is OK
- 10.21105/joss.03097 is OK
- 10.18637/jss.v104.i04 is OK
- 10.18637/jss.v084.i08 is OK
- 10.21105/joss.03539 is OK
- 10.21105/joss.03247 is OK
MISSING DOIs
- None
INVALID DOIs
- None
Software report:
github.com/AlDanial/cloc v 1.90 T=0.04 s (891.8 files/s, 195560.9 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Python 16 405 1270 1762
XML 7 0 0 694
Jupyter Notebook 1 0 2299 413
Markdown 4 108 0 352
TeX 1 2 0 179
TOML 1 4 2 58
YAML 2 7 17 28
DOS Batch 1 8 1 26
make 1 4 7 9
reStructuredText 1 5 8 7
-------------------------------------------------------------------------------
SUM: 35 543 3604 3528
-------------------------------------------------------------------------------
Commit count by author:
65 Martin Grunnill
Paper file info:
📄 Wordcount for paper.md
is 990
✅ The paper includes a Statement of need
section
License info:
✅ License found: Apache License 2.0
(Valid open source OSI approved license)
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
👋🏼 @m-d-grunnill, @acolum, and @robmoss – this is the review thread for the paper. All of our communications will happen here from now on.
As a reviewer, the first step is to create a checklist for your review by entering
@editorialbot generate my checklist
as the top of a new comment in this thread.
There are additional guidelines in the message at the start of this issue.
Please feel free to ping me (@mstimberg) if you have any questions/concerns.
@mstimberg Thank you for setting up this review thread. I have a brief question regarding the JOSS Guidelines. Under the Substantial Scholarly Effort section, it is mentioned that: "As a rule of thumb, JOSS’ minimum allowable contribution should represent not less than three months of work for an individual." However, the package repository's commit history appears to be only ~2 months long (from February 6 - April 2, 2024). I was wondering if this suggests that the submission may not fully align with the aforementioned guidelines.
Hi @acolum, thanks for looking into this. If I am not mistaken (please don't hesitate to chime in @m-d-grunnill), the repository continues/builds on work that has been done in other repositories by the same authors (e.g. https://github.com/LIAM-COVID-19-Forecasting/Modelling-Disease-Mitigation-at-Mass-Gatherings-A-Case-Study-of-COVID-19-at-the-2022-FIFA-World-Cup). The comments on top of some source files (e.g. https://github.com/m-d-grunnill/MetaCast/blob/main/src/metacast/infection_seeding.py) also seem to indicate that development started in 2022, so I think the basic criteria for "substantial scholarly effort" are fulfilled. Please also note that the EiC submitted the publication to a "scope check" by the editorial board (mostly due to the potential conflict with the paper associated to the GitHub repository linked above), which agreed that the submission is in scope for JOSS.
@mstimberg Thank you very much for these clarifications. I'll resume my review.
As described by @mstimberg the work builds on the code used in the publication. We put the code for that publication github for transparency. We made the code much more generalizable, added further quality of life changes and packaged the code up for pip. This newer version is what has been submitted to JOSS.
Thank you both!
Overall, everything looks great except for some issues in the paper, which I've outlined in this issue. Once these are resolved, I'd recommend accepting this submission.
This is the first time I have submitted a paper to JOSS. Should I be working on the corrections from the first reviewer, before the 2nd reviewer finishes. OR should I wait until the 2nd reviewer has given their corrections.
@m-d-grunnill there is no clear rule for this on JOSS. Usually, if you agree with the changes suggested by a reviewer, you can apply them right-away. The only situation where I'd strongly recommend waiting for feedback from the other reviewer is if a proposed change is very fundamental. Slightly rewriting the text, fixing grammar/spelling mistakes, etc. definitely do not need a sign-off from the other reviewer. Hope that clears things up, do not hesitate to ping me again if you have further questions.
@m-d-grunnill my apologies for the delay in completing my review. I have several imminent contract deadlines that are taking up all of my available time, and I'm aiming to complete my review in the next 2 weeks. I don't think I'll make any suggestions that conflict with those of @acolum, so please feel free to address their suggestions whenever suits you. Sincerely, Rob
@m-d-grunnill @mstimberg I've completed my review and filed several issues regarding:
Once these are resolved, I'm happy to recommend accepting this submission :)
Thanks for the review @robmoss and @acolum. I am starting the corrections.
@mstimberg I have started the corrections to the paper.md file. @acolum points out "Under Acknowledgements and Funding, the bullet points are not rendering correctly in the PDF". This renders fine in normal md format. I am not sure how to fix this?
@mstimberg I have started the corrections to the paper.md file. @acolum points out "Under Acknowledgements and Funding, the bullet points are not rendering correctly in the PDF". This renders fine in normal PDF. I am not sure how to fix this?
@m-d-grunnill I'm not entirely sure how to fix this, but perhaps try inserting a blank line between the preceding sentence ("The authors of this manuscript ...") and the first list item?
@m-d-grunnill I'm not entirely sure how to fix this, but perhaps try inserting a blank line between the preceding sentence ("The authors of this manuscript ...") and the first list item?
I agree that this is probably an issue of a missing blank line. Please try and let us know if that doesn't fix it.
All the issues raised by the reviewers have been addressed and the issues are closed see:
Being my first submission to JOSS I am unsure of what the next steps are.
Thanks for the update @m-d-grunnill. @robmoss , @acolum, can you confirm that all your issues have been addressed and that you recommend acceptance of the manuscript/code in its current state? For completeness, please also check the remaining boxes in your checklist :pray:
Submitting author: !--author-handle-->@m-d-grunnill<!--end-author-handle-- (Martin Grunnill) Repository: https://github.com/m-d-grunnill/MetaCast Branch with paper.md (empty if default branch): main Version: v0.1.5 Editor: !--editor-->@mstimberg<!--end-editor-- Reviewers: @acolum, @robmoss Archive: Pending
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
@acolum & @robmoss, 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 @mstimberg 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 @acolum
📝 Checklist for @robmoss