Closed editorialbot closed 1 year ago
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Opened a PR for some minor formatting / syntax details, and then as far as I'm concerned this is good to go
thanks for the suggestions. I merged the commit and fine-tuned them a bit more in the latest commits
@thorek1 - Firstly, thank you and congrats about the package. The software seems useful to model and analyze certain economic problems.
Below are my initial comments regarding my review of the paper and codebase:
Due to I'm not an expert on the field, the following comments come from a colleague of mine who is an economist:
- Most business cycle research focuses on the behavior of the representative agent model and neglects the effects that are caused by the heterogeneity of agents. So how does the software package proposal address this issue?
- Moreover, the software package proposal seems to work only for time constraints on a single/representative agent. Why not to consider the usual case of a macroeconomic model based on the stochastic Overlapping Generations (OLG) theory where households maximize discounted life-time utility with regard to their intertemporal consumption, capital and money demand, and labor supply !? Would it work?
@jmejia8 thank you for your comments
Regarding the comments from your colleague:
@jmejia8 - Thank you for your suggestions. It seems our author has changed and corrected something and these changes are ready for your further review. Thank you in advance and sorry for bothering and being to much verbose.
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
I added community guidelines at the end of the readme and cited papers relating to mentioned packages in the paper if applicable.
@editorialbot generate pdf
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@thorek1 - Thank you for the answers, all clear now. Below are my last comments on the paper:
Although the package has performance issues, it seems useful and works for what it was designed to do, which is the most important IMO. Documentation has many examples, the API is detailed, and installation proceeds as it should. Therefore, I do not have further comments on the software.
@jmejia8 - I appreciate your help since I was having difficulties finding a second suitable reviewer for this submission.
@thorek1 - Please consider applying/adding/correcting the issues stated by our reviewer and ping me when you've done with them.
Thank you in advance.
@jbytecode - It is my pleasure to review for JOSS.
I added the target audience to the paper and changed the reference to the peer-reviewed Julia paper.
Thank you @jmejia8 for your review.
@editorialbot generate pdf
@jmejia8 - could you please check off the changes and finalize your review?
Thank you in advance.
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@jbytecode - I just completed my review. Congrats to @thorek1 for the nice package.
@gdalle - Now it's your turn. Could you please check off the latest changes and finalize your review?
Thank you in advance
all good on my end
@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 check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1137/141000671 is OK
- 10.1111/iere.12306 is OK
MISSING DOIs
- 10.2139/ssrn.2364989 may be a valid DOI for title: Fifth-Order Perturbation Solution to DSGE models
- 10.2139/ssrn.2602453 may be a valid DOI for title: Efficient perturbation methods for solving regime-switching DSGE models
- 10.3386/w30573 may be a valid DOI for title: Differentiable State-Space Models and Hamiltonian Monte Carlo Estimation
INVALID DOIs
- https://doi.org/10.1016/j.red.2023.01.001 is INVALID because of 'https://doi.org/' prefix
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@thorek1 - I've just sent a pull request (https://github.com/thorek1/MacroModelling.jl/pull/51) of some minor changes in the bibliography file. Please review the changes and apply. Thank you in advance.
@thorek1 - The JOSS documentation located in URL https://joss.readthedocs.io/en/latest/submitting.html#what-should-my-paper-contain states that your paper should include a Statement of need
section that clearly illustrates the research purpose of the software and places it in the context of related work. However, the manuscript in its current form doesn't have a section labeled with that. Could you please correct this issue? (possibly a refactoring would solve this).
It's my fault, during review I suggested to merge it with the summary to improve exposition. I didn't realize the words "statement of need" had to be present
@gdalle - No worries, that's why we have an editorial control system.
@thorek1 - The JOSS documentation located in URL https://joss.readthedocs.io/en/latest/submitting.html#what-should-my-paper-contain states that your paper should include a
Statement of need
section that clearly illustrates the research purpose of the software and places it in the context of related work. However, the manuscript in its current form doesn't have a section labeled with that. Could you please correct this issue? (possibly a refactoring would solve this).
I resurrected the Statement of need section and merged your PR (many thanks).
Post-Review Checklist for Editor and Authors
Additional Author Tasks After Review is Complete
- [ ] Double check authors and affiliations (including ORCIDs)
- [ ] Make a release of the software with the latest changes from the review and post the version number here. This is the version that will be used in the JOSS paper.
- [ ] Archive the release on Zenodo/figshare/etc and post the DOI here.
- [ ] Make sure that the title and author list (including ORCIDs) in the archive match those in the JOSS paper.
- [ ] Make sure that the license listed for the archive is the same as the software license.
Editor Tasks Prior to Acceptance
- [ ] Read the text of the paper and offer comments/corrections (as either a list or a PR)
- [ ] Check the references in the paper for corrections (e.g. capitalization)
- [ ] Check that the archive title, author list, version tag, and the license are correct
- [ ] Set archive DOI with
@editorialbot set <DOI here> as archive
- [ ] Set version with
@editorialbot set <version here> as version
- [ ] Double check rendering of paper with
@editorialbot generate pdf
- [ ] Specifically check the references with
@editorialbot check references
and ask author(s) to update as needed- [ ] Recommend acceptance with
@editorialbot recommend-accept
Here is my progress:
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1093/acprof:oso/9780199641178.001.0001 is OK
- 10.1093/restud/rdx037 is OK
- 10.1137/141000671 is OK
- 10.1016/j.jedc.2017.04.007 is OK
- 10.2307/1913386 is OK
- 10.2139/ssrn.2602453 is OK
- 10.1111/iere.12306 is OK
- 10.1016/j.red.2023.01.001 is OK
- 10.3386/w30573 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@thorek1 - Please fulfill the requirements given below:
thank you in advance.
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1093/acprof:oso/9780199641178.001.0001 is OK
- 10.1093/restud/rdx037 is OK
- 10.1137/141000671 is OK
- 10.1016/j.jedc.2017.04.007 is OK
- 10.2307/1913386 is OK
- 10.2139/ssrn.2602453 is OK
- 10.1111/iere.12306 is OK
- 10.1016/j.red.2023.01.001 is OK
- 10.3386/w30573 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@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 set v0.1.29 as version
Done! version is now v0.1.29
@editorialbot set 10.5281/zenodo.8374466 as archive
Done! archive is now 10.5281/zenodo.8374466
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1093/acprof:oso/9780199641178.001.0001 is OK
- 10.1093/restud/rdx037 is OK
- 10.1137/141000671 is OK
- 10.1016/j.jedc.2017.04.007 is OK
- 10.2307/1913386 is OK
- 10.2139/ssrn.2602453 is OK
- 10.1111/iere.12306 is OK
- 10.1016/j.red.2023.01.001 is OK
- 10.3386/w30573 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@thorek1 - In line 50 of the manuscript, the row is rendered as
steady states symbolically, a feature shared only with [gEcon](http://gecon.r-forge.r-project.org
Could you please correct and ping me again?
Submitting author: !--author-handle-->@thorek1<!--end-author-handle-- (Thore Kockerols) Repository: https://github.com/thorek1/MacroModelling.jl Branch with paper.md (empty if default branch): joss Version: v0.1.29 Editor: !--editor-->@jbytecode<!--end-editor-- Reviewers: @gdalle, @jmejia8 Archive: 10.5281/zenodo.8374466
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
@Athene-ai & @daviddewhurst & @gdalle, 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 @jbytecode 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 @gdalle
π Checklist for @jmejia8