openjournals / joss-reviews

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

[REVIEW]: Additive Bayesian Networks #6822

Open editorialbot opened 4 weeks ago

editorialbot commented 4 weeks ago

Submitting author: !--author-handle-->@matteodelucchi<!--end-author-handle-- (Matteo Delucchi) Repository: https://github.com/furrer-lab/abn Branch with paper.md (empty if default branch): Version: 3.1.0 Editor: !--editor-->@crvernon<!--end-editor-- Reviewers: @dhvalden, @abhishektiwari Archive: Pending

Status

status

Status badge code:

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

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

@dhvalden & @abhishektiwari, 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 @crvernon 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 @abhishektiwari

editorialbot commented 4 weeks 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 4 weeks ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.12 s (1219.2 files/s, 358428.3 lines/s)
--------------------------------------------------------------------------------
Language                      files          blank        comment           code
--------------------------------------------------------------------------------
R                                56           2320           5291          11694
C                                20           2067           2941           7651
Bourne Shell                      2            322            374           2263
YAML                             12             91             74           1545
Markdown                          9            494              0           1368
TeX                               3            134              2           1303
C++                              12            204            358            667
SVG                               1             75              1            397
C/C++ Header                     20            146             34            306
Rmd                               8            237            628            147
m4                                1              3              0             18
JSON                              1              0              0             17
Bourne Again Shell                1              6              2             14
make                              1              5              3             13
--------------------------------------------------------------------------------
SUM:                            147           6104           9708          27403
--------------------------------------------------------------------------------

Commit count by author:

   143  Jonas I. Liechti
    89  Matteo Delucchi
    19  Jonas Liechti
     4  j-i-l
     3  reinhardfurrer
     2  matteodelucchi
editorialbot commented 4 weeks ago

Paper file info:

📄 Wordcount for paper.md is 1322

🔴 Failed to discover a Statement of need section in paper

editorialbot commented 4 weeks ago

License info:

🟡 License found: GNU General Public License v3.0 (Check here for OSI approval)

editorialbot commented 4 weeks ago

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

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

OK DOIs

- 10.3389/fvets.2020.00073 is OK
- 10.1016/j.actatropica.2017.04.034 is OK
- 10.1186/s12917-019-1965-y is OK
- 10.1016/j.compbiomed.2022.105740 is OK
- 10.18637/jss.v105.i08 is OK
- 10.18637/jss.v047.i11 is OK
- 10.18637/jss.v008.i20 is OK
- 10.1093/bioinformatics/btw807 is OK
- 10.18637/jss.v046.i10 is OK
- 10.1007/s10614-020-10065-7 is OK
- 10.1016/j.ijar.2022.09.004 is OK
- 10.1007/s10462-022-10351-w is OK
- 10.18637/jss.v035.i03 is OK
- 10.18637/jss.v067.i01 is OK
- 10.18129/B9.bioc.graph is OK
- 10.18129/B9.bioc.Rgraphviz is OK
- 10.18637/jss.v103.i02 is OK

MISSING DOIs

- No DOI given, and none found for title: Information-Theoretic Scoring Rules to Learn Addit...
- No DOI given, and none found for title: R: A Language and Environment for Statistical Comp...
- No DOI given, and none found for title: rjags: Bayesian Graphical Models using MCMC
- No DOI given, and none found for title: Modern Applied Statistics with S
- No DOI given, and none found for title: doParallel: Foreach Parallel Adaptor for the ’para...
- No DOI given, and none found for title: foreach: Provides Foreach Looping Construct
- No DOI given, and none found for title: mclogit: Multinomial Logit Models, with or without...
- No DOI given, and none found for title: Rcpp: Seamless R and C++ Integration
- No DOI given, and none found for title: RcppArmadillo: ’Rcpp’ Integration for the ’Armadil...
- 10.1016/j.csda.2013.04.014 may be a valid DOI for title: Bayesian computing with INLA: New features.
- No DOI given, and none found for title: GNU Scientific Library Reference Manual (3rd Ed.)
- No DOI given, and none found for title: JAGS: A Program for Analysis of Bayesian Graphical...
- 10.32614/rj-2011-002 may be a valid DOI for title: testthat: Get Started with Testing

INVALID DOIs

- None
crvernon commented 4 weeks ago

👋 @matteodelucchi, @dhvalden, and @abhishektiwari - This is the review thread for the paper. All of our communications will happen here from now on.

Please read the "Reviewer instructions & questions" in the first comment above.

Both reviewers have checklists at the top of this thread (in that first comment) with the JOSS requirements. As you go over the submission, please check any items that you feel have been satisfied. There are also links to the JOSS reviewer guidelines.

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, the reviewers are encouraged to submit issues and pull requests on the software repository. When doing so, please mention https://github.com/openjournals/joss-reviews/issues/6822 so that a link is created to this thread (and I can keep an eye on what is happening). Please also feel free to comment and ask questions on this thread. In my experience, it is better to post comments/questions/suggestions as you come across them instead of waiting until you've reviewed the entire package.

We aim for the review process to be completed within about 4-6 weeks but please make a start well ahead of this as JOSS reviews are by their nature iterative and any early feedback you may be able to provide to the author will be very helpful in meeting this schedule.

abhishektiwari commented 4 weeks ago

Review checklist for @abhishektiwari

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

abhishektiwari commented 2 weeks ago

@matteodelucchi I am unable to progress with review as installation instruction don't work as described. Please see this ticket

matteodelucchi commented 2 weeks ago

@matteodelucchi I am unable to progress with review as installation instruction don't work as described. Please see this ticket

Thanks for bringing this up, @abhishektiwari! I have addressed your concern in this pull request, which should clarify the installation instructions.

crvernon commented 1 day ago

👋 @matteodelucchi, @dhvalden, and @abhishektiwari - just checking in to see how things are going with this review. Could you each provide a short update response in this thread? Thanks!