openjournals / joss-reviews

Reviews for the Journal of Open Source Software
Creative Commons Zero v1.0 Universal
703 stars 36 forks source link

[REVIEW]: ProbNumDiffEq.jl: Probabilistic Numerical Solvers for Ordinary Differential Equations in Julia #7048

Open editorialbot opened 1 month ago

editorialbot commented 1 month ago

Submitting author: !--author-handle-->@nathanaelbosch<!--end-author-handle-- (Nathanael Bosch) Repository: https://github.com/nathanaelbosch/ProbNumDiffEq.jl Branch with paper.md (empty if default branch): paper Version: 0.16.0 Editor: !--editor-->@jbytecode<!--end-editor-- Reviewers: @PieterjanRobbe, @ranocha Archive: Pending

Status

status

Status badge code:

HTML: <a href="https://joss.theoj.org/papers/d9a7797fbd0b950105f1d8e77d00359d"><img src="https://joss.theoj.org/papers/d9a7797fbd0b950105f1d8e77d00359d/status.svg"></a>
Markdown: [![status](https://joss.theoj.org/papers/d9a7797fbd0b950105f1d8e77d00359d/status.svg)](https://joss.theoj.org/papers/d9a7797fbd0b950105f1d8e77d00359d)

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

@PieterjanRobbe & @ranocha, 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:

@editorialbot generate my 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 @PieterjanRobbe

📝 Checklist for @ranocha

editorialbot commented 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
editorialbot commented 1 month ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.20 s (906.0 files/s, 168948.2 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
SVG                             56              0              0          16901
Julia                           85           1158           1341           6903
Markdown                        24            833              0           6205
TeX                              2             34              0            484
YAML                            10             10             11            226
TOML                             5              9              1            161
CSS                              1              0              0             17
INI                              1              3              0             14
-------------------------------------------------------------------------------
SUM:                           184           2047           1353          30911
-------------------------------------------------------------------------------

Commit count by author:

   830  Nathanael Bosch
    93  github-actions[bot]
     4  dependabot[bot]
     2  Pietro Monticone
     1  Christopher Rackauckas
     1  CompatHelper Julia
     1  Cornelius Roemer
     1  Daniel González Arribas
     1  David Widmann
     1  Jose Storopoli
     1  Qingyu Qu
     1  Tim Holy
     1  Vedant Puri
editorialbot commented 1 month ago

Paper file info:

📄 Wordcount for paper.md is 898

✅ The paper includes a Statement of need section

editorialbot commented 1 month ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.48550/arXiv.2112.02100 is OK
- 10.5334/jors.151 is OK
- 10.1007/s11222-017-9798-7 is OK
- 10.1007/s11222-019-09900-1 is OK
- 10.1007/s11222-020-09972-4 is OK
- 10.1007/s11222-021-09993-7 is OK
- 10.48550/arXiv.2310.01145 is OK
- 10.1137/141000671 is OK

MISSING DOIs

- No DOI given, and none found for title: Probabilistic ODE Solutions in Millions of Dimensi...
- No DOI given, and none found for title: Fenrir: Physics-Enhanced Regression for Initial Va...
- No DOI given, and none found for title: Probabilistic Exponential Integrators
- No DOI given, and none found for title: Diffusion Tempering Improves Parameter Estimation ...
- No DOI given, and none found for title: Data-Adaptive Probabilistic Likelihood Approximati...
- No DOI given, and none found for title: probdiffeq: Probabilistic solvers for differential...
- No DOI given, and none found for title: JAX: composable transformations of Python+NumPy pr...
- No DOI given, and none found for title: Differentiable Likelihoods for Fast Inversion of ’...
- No DOI given, and none found for title: A Probabilistic State Space Model for Joint Infere...
- No DOI given, and none found for title: Linear-Time Probabilistic Solution of Boundary Val...
- No DOI given, and none found for title:  Probabilistic Numerical Method of Lines for Time-...
- No DOI given, and none found for title:  Pick-and-Mix Information Operators for Probabilis...
- No DOI given, and none found for title:  Calibrated Adaptive Probabilistic ODE Solvers 
- No DOI given, and none found for title: Stable Implementation of Probabilistic ODE Solvers

INVALID DOIs

- None
editorialbot commented 1 month ago

License info:

✅ License found: MIT License (Valid open source OSI approved license)

editorialbot commented 1 month ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

jbytecode commented 1 month ago

@PieterjanRobbe, @ranocha - Dear reviewers, you can start with creating your task lists. In that list, there are several tasks.

Whenever you perform a task, you can check on the corresponding checkbox. Since the review process of JOSS is interactive, you can always interact with the author, the other reviewers, and the editor during the process. You can open issues and pull requests in the target repo. Please mention the url of this page in there so we can keep tracking what is going on around.

Please create your tasklist by typing

@editorialbot generate my checklist

Thank you in advance.

PieterjanRobbe commented 1 month ago

Review checklist for @PieterjanRobbe

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

jbytecode commented 3 weeks ago

@PieterjanRobbe, @ranocha - Could you please update your status and inform us how is your review going?

@ranocha - It seems you haven't created your checklist yet. May I kindly ask you to start your review, please?

Thank you in advance.

PieterjanRobbe commented 3 weeks ago

Hi @jbytecode, I'm a little caught up with another JOSS review right now, but I should be able to continue working on this next week.

jbytecode commented 3 weeks ago

@PieterjanRobbe - thank you for the response.

ranocha commented 3 weeks ago

@PieterjanRobbe, @ranocha - Could you please update your status and inform us how is your review going?

@ranocha - It seems you haven't created your checklist yet. May I kindly ask you to start your review, please?

Thank you in advance.

As I said in https://github.com/openjournals/joss-reviews/issues/7015#issuecomment-2254372560, it will take a few weeks. I didn't see any reason to generate the review checklist before having the time to look at the contribution but I will generate it right now since you seem to prefer this approach.

ranocha commented 3 weeks ago

Review checklist for @ranocha

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

jbytecode commented 3 weeks ago

@ranocha - I totally forgot your deadline, I am so sorry, btw, thank you for creating your checklist, we usually ask our reviewers to create their checklists as a proof of the awareness of the review issue. Feel free to start your review when you are available. Thank you!

ranocha commented 1 week ago

@editorialbot generate pdf

editorialbot commented 1 week ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left: