New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REVIEW]: SpiDy.jl: open-source Julia package for the study of 2 non-Markovian stochastic dynamics #6263
Comments
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:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
Wordcount for |
|
@Datseris, @mdavezac, @dawbarton Thanks for agreeing to review this submission! This is the review thread for the paper. All of our communications will happen here from now on. 👍 As you can see above, you each should use the command As you go over the submission, please check any items that you feel have been satisfied (and if you leave notes on each item that's even better). There are also links to the JOSS reviewer guidelines. I find it particularly helpful to also use the JOSS review criteria and review checklist docs as supplement/guides to the reviewer checklist @editorialbot will make for you. 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, reviewers are encouraged to submit issues and pull requests on the software repository. When doing so, please mention We aim for reviews to be completed within about 4 weeks. Please let me know if either of you require some more time (that's perfectly okay). We can also use @editorialbot to set automatic reminders if you know you'll be away for a known period of time. Please feel free to ping me (@matthewfeickert) if you have any questions/concerns. |
Review checklist for @dawbartonConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
Review checklist for @DatserisConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
@mekise @Datseris, sorry I missed this during the pre-review, but I now see that you're both employed at the University of Exeter which might be a Conflict of Interest violation. It looks like you work in seperate departments (Physics vs. Mathematics and Statistics), but can you provide context on if you have any overlap at the University? |
No overlap at all. |
@mekise @Datseris okay great. I think we can move forward with the review then with the conflict being recorded and then waived, as having no overlap means you fall into the example of both being "employed by the same very large organization but in different units without any knowledge of each other." 👍 |
Review checklist for @mdavezacConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
As all reviewers have their checklist generated now I'll have @editorialbot give us reminders in 3 weeks to follow up on the initial state of the review. (I'll have @dawbarton's be much longer though as they won't be joining the review till March.) |
@editorialbot remind @Datseris in 3 weeks |
Reminder set for @Datseris in 3 weeks |
@editorialbot remind @mdavezac in 3 weeks |
Reminder set for @mdavezac in 3 weeks |
@editorialbot remind @dawbarton in 8 weeks |
Reminder set for @dawbarton in 8 weeks |
Hi @matthewfeickert , before investing more time in the review, we need to clarify something regarding the scholarly effort point. I read the JOSS guidliness for substantial scholarly effort as I was ticking the relevant checkmark: https://joss.readthedocs.io/en/latest/submitting.html#substantial-scholarly-effort . But then I decided to check the source code to confirm my tick. The source code is much less than 1000 loc, and by my count it just barely reaches 300 (I've excluded documentation in counting source loc) which according to the current guidelines would not be enough to satisfy the requirements. I have not yet took a detailed look at the paper itself. The repository source code however appears to be a structuring of logical containers for running stochastic differential equations. It sets up the equations and the noise term and then runs DifferentialEquations.jl (the julia package for running SDEs) for the user: https://github.com/quantum-exeter/SpiDy.jl/blob/3c0042b87381707a43dcae39c65eed823dc46808/src/Dynamics.jl#L28 . Please advise how this relates to the guidelines before we invest more time into the review! all the best, |
Thanks for raising this @Datseris. I am currently traveling and will laregly be offline until 2024-02-02, so I'll raise this with the Physics and Engineering Editor-in-Chief to give feedback on in a more timely manner. |
Hi @Datseris and @matthewfeickert , just wanted to mention that this was already been raised and resolved in pre-review (see #5934 (comment)). Hope this helps. |
Hi @Datseris @matthewfeickert, yes, we proceeded with review with the understanding that |
👋 @Datseris, please update us on how your review is going (this is an automated reminder). |
👋 @mdavezac, please update us on how your review is going (this is an automated reminder). |
Hi, I am submitting my review: I ticked off most of my review checkboxes. However, I do have some standing concerns:
|
I've raised two issues in the main repo regarding testing and community guidelines. The latter is also an issue with SpectralDensities.jl. Except for these outstanding issues, I believe SpiDy.jl and SpectralDensities.jl satisfy all requirements for publication in JOSS. |
Sorry All, I've been sick and totally offline from JOSS for the last week. I will catch up on the activity here in the next day. |
👋 @mekise I just wanted to check in. Do you have a plan in place to address the issues that @Datseris and @mdavezac have opened? @Datseris, thanks for the summary of the outstanding items that you identified in your review. Can you open up GitHub Issues on https://github.com/quantum-exeter/SpiDy.jl with these points (of the form Also, @dawbarton, while the @editorialbot reminder that I set for you hasn't gone off yet, have you started your review yet (not expecting you to have finished given the timelines we discussed)? If not, if it is feasible to don that in the next week that would be great. |
Hi @matthewfeickert , yes we do have plans indeed. We will start taking care of the issues raised and prepare a reply starting next week. Unfortunately, most of us are out for conferences these days. Thank you! |
Totally understood @mekise. I'll have @editorialbot set a reminder for us to check in again in April. |
@editorialbot remind @mekise in 4 weeks |
Reminder set for @mekise in 4 weeks |
👋 @dawbarton, please update us on how your review is going (this is an automated reminder). |
👋 @mekise, please update us on how things are progressing here (this is an automated reminder). |
Hi @mdavezac Thank you for your assessment. We are pleased to see that SpiDy.jl satisfies the requirements for publication.
|
Hi @Datseris
|
Hi @matthewfeickert, we have addressed all the issues and comments of the reviewers and answered accordingly |
The authors have addressed all my concerns so I'm happy to recommend publication! |
That authors have fully addressed my concerns. I am happy to recommend publication! |
@Datseris, @mdavezac Thank you very much for your reviews! @dawbarton Please provide us with an update on the status of your review. Are you near completion of it? If so then we will wait for it, but if you will not have your review finished by 2024-05-04 then we will drop your review so that we do not delay the authors any more. @mekise After we have all the reviews in I will start the final editorial review process and we can move quickly towards final revisions and publication. |
@matthewfeickert please move on without my review - it looks like you’ve already got enough good reviews. |
Sounds good, @dawbarton. |
@editorialbot remove @dawbarton from reviewers |
@dawbarton removed from the reviewers list! |
Hi @matthewfeickert . Please let me know if I need to do anything else. Thank you for your editing! |
Submitting author: @mekise (Stefano Scali)
Repository: https://github.com/quantum-exeter/SpiDy.jl
Branch with paper.md (empty if default branch): paper
Version: v0.1.0
Editor: @matthewfeickert
Reviewers: @Datseris, @mdavezac
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
@Datseris & @mdavezac & @dawbarton, 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 @matthewfeickert 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 @Datseris
📝 Checklist for @dawbarton
📝 Checklist for @mdavezac
The text was updated successfully, but these errors were encountered: