Closed editorialbot closed 1 year 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.10 s (890.2 files/s, 79137.0 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Python 65 621 1231 1649
Jupyter Notebook 5 0 2646 456
Markdown 2 102 0 165
Cython 1 26 25 147
TeX 1 11 0 104
YAML 4 9 6 69
reStructuredText 4 92 80 52
DOS Batch 1 8 1 26
TOML 1 0 0 10
make 1 4 7 9
-------------------------------------------------------------------------------
SUM: 85 873 3996 2687
-------------------------------------------------------------------------------
gitinspector failed to run statistical information for the repository
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1140/epjc/s10052-015-3643-y is OK
- 10.1088/1475-7516/2017/10/046 is OK
- 10.1142/9789814327183_0010 is OK
- 10.1088/1361-6471/abc534 is OK
- 10.1140/epjb/s10051-021-00246-0 is OK
- 10.1016/S0375-9474(98)00478-3 is OK
- 10.1088/1475-7516/2022/05/027 is OK
MISSING DOIs
- None
INVALID DOIs
- None
Wordcount for paper.md
is 487
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@drvinceknight I've been updating the code to also have functionality for n-dimensions. Currently, the main branch is only for 1D. Apart from a few functions being renamed for clarity and some efficiency savings I've found, the old 1D code is untouched and relevant guides will be the same. There would also be a new, 4th guide to explain the nD code.
The nD code is almost ready to merge with the main branch (along with the updated guides). Should I hold off on doing this until after the review is completed? Or would it be possible to have the JOSS paper be for the nD code?
@drvinceknight @CFGrote @geraintpalmer Any updates on the review? Is there anything I need to be doing?
@drvinceknight β it looks like neither of the reviewers have formally started their reviews here yet. Can you check in with them and see how they're getting on?
Hi @Jacks0nJ, thanks for your patience.
I have spoken to @geraintpalmer and he is working on this.
I will attempt to get an update from @CFGrote.
No action needed from you @Jacks0nJ.
I'm on it
Cheers both!
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
IMO you should wait with merging until the JOSS paper is out. This is a major change and warrants a major version increment. That's my point of view, but I'm happy to discuss.
On Thu, 2022-08-18 at 07:40 -0700, Joe Jackson wrote:
@drvinceknight I've been updating the code to also have functionality for n- dimensions. Currently, the main branch is only for 1D. Apart from a few functions being renamed for clarity and some efficiency savings I've found, the old 1D code is untouched and relevant guides will be the same. There would also be a new, 4th guide to explain the nD code. The nD code is almost ready to merge with the main branch (along with the updated guides). Should I hold off on doing this until after the review is completed? Or would it be possible to have the JOSS paper be for the nD code? β Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>
That makes good sense, I'll wait then.
Any ETA on when the review will be finished? As I've already had interest in the 2D version of the code, which I would like to be available in the main branch and through PyPI (rather than TestPyPI as is currently the case). Additionally I will be presenting a tutorial on the code next month, so ideally I would have the merged the multi-dimensional version of the code before then.
π @drvinceknight - can you help this submission move along? It looks almost done, all review criteria are checked except one (reproducibility) from @CFGrote
Sorry, my bad. I checked the last box. All good from my side.
I'll finish this up tomorrow @danielskatz :+1:
@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.1140/epjc/s10052-015-3643-y is OK
- 10.1088/1475-7516/2017/10/046 is OK
- 10.1142/9789814327183_0010 is OK
- 10.1088/1361-6471/abc534 is OK
- 10.1140/epjb/s10051-021-00246-0 is OK
- 10.1016/S0375-9474(98)00478-3 is OK
- 10.1088/1475-7516/2022/05/027 is OK
MISSING DOIs
- 10.1088/1475-7516/2022/09/045 may be a valid DOI for title: Smooth coarse-graining and colored noise dynamics in stochastic inflation
INVALID DOIs
- None
Everything looks good to me @Jacks0nJ. The suggestion made by editorial bot does seem correct to me, would you be able to add the doi 10.1088/1475-7516/2022/09/045
which points at https://iopscience.iop.org/article/10.1088/1475-7516/2022/09/045 (unless I'm wrong and it differs from the arXiv preprint).
Let me know once that's done and there will be a couple of other steps to take but it won't take us long.
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1140/epjc/s10052-015-3643-y is OK
- 10.1088/1475-7516/2017/10/046 is OK
- 10.1142/9789814327183_0010 is OK
- 10.1088/1361-6471/abc534 is OK
- 10.1140/epjb/s10051-021-00246-0 is OK
- 10.1016/S0375-9474(98)00478-3 is OK
- 10.1088/1475-7516/2022/09/045 is OK
- 10.1088/1475-7516/2022/05/027 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:
@drvinceknight I've added the doi to the reference. The pre-print version does in fact differ from the published version in content, but the key point of their code not being open source is till valid.
I've also made some very minor changes: I've changed my name to "Joseph H. P. Jackson", swapped the second and third sentence around, added "in general" and added an additional grant number to the acknowledgments. Feel free to check the changes are ok and are indeed minor.
Do let me know if there is anything else I need to do.
That looks good to me @Jacks0nJ!
Could you make a tagged release and archive, and report the version number and archive DOI here please.
Please make sure the archive deposit has the correct metadata (title and author list that match here).
Mind linking to a guide on how to do this? Apologies but I'm slightly unsure what tagged release is.
Do I just need to follow the steps outlined in the link below?
No problem @Jacks0nJ (no need to apologise), the steps here are indeed what you need to do: https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository#creating-a-release
@drvinceknight I've made a release. How do archive and report the DOI?
You can make an archive using Zenodo: https://zenodo.org
You can do this manually (although a lot of people set up something automatic between their repos). Once you create the archive (you'll need to upload a version of the release) you'll have a DOI which you can just put here. Let me know.
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@drvinceknight The tagged release is v1.0.2.1 and the DOI is 10.5281/zenodo.7436767. The link is https://zenodo.org/record/7436767#.Y5mm2HbP1PY
Zenodo did not have much info how it archives a repository. But GitHub did at https://docs.github.com/en/repositories/archiving-a-github-repository/referencing-and-citing-content
To make it easier for future publications, would it be possible that these steps could by added to the JOSS documentation?
And thanks again for all your work and help!
And do let me know if there are any other steps I need to take.
Sorry! But I'm afraid the archive needs to be modified a bit: the title needs to be PyFPT: A Python package for first-passage times
the same as the article. I believe you can edit the archive directly on Zenodo without the need for a new release.
Apologies, I forgot to make that final step. This should (hopefully) be fixed. I've also added the other authors and their Orchid numbers.
@drvinceknight Do let me know if there is anything else I need to do!
@editorialbot set 10.5281/zenodo.7436767 as archive
Done! Archive is now 10.5281/zenodo.7436767
@editorialbot set 1.00 as version
Done! version is now 1.00
@editorialbot recommend-accept
Attempting dry run of processing paper acceptance...
Submitting author: !--author-handle-->@Jacks0nJ<!--end-author-handle-- (Joseph Jackson) Repository: https://github.com/Jacks0nJ/PyFPT Branch with paper.md (empty if default branch): Version: v1.0.2.1 Editor: !--editor-->@drvinceknight<!--end-editor-- Reviewers: @CFGrote, @geraintpalmer Archive: 10.5281/zenodo.7436767
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
@CFGrote & @geraintpalmer, 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 @drvinceknight 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 @geraintpalmer
π Checklist for @CFGrote