openjournals / joss-reviews

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

[PRE REVIEW]: pybeepop+: A Python wrapper for the BeePop+ honey bee colony model #7335

Open editorialbot opened 4 days ago

editorialbot commented 4 days ago

Submitting author: !--author-handle-->@JeffreyMinucci<!--end-author-handle-- (Jeffrey Minucci) Repository: https://github.com/USEPA/pybeepop Branch with paper.md (empty if default branch): Version: v0.1.1 Editor: Pending Reviewers: Pending Managing EiC: Arfon Smith

Status

status

Status badge code:

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

Author instructions

Thanks for submitting your paper to JOSS @JeffreyMinucci. Currently, there isn't a JOSS editor assigned to your paper.

@JeffreyMinucci if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.

Editor instructions

The JOSS submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type:

@editorialbot commands
editorialbot commented 4 days ago

Hello human, 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 days ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.02 s (1060.5 files/s, 114711.5 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                           5             74            129            404
CSV                              2              0              0            226
YAML                             6             29             25            220
Markdown                         2             73              0            177
TeX                              1             13              0            149
TOML                             1              6              0             62
Jupyter Notebook                 1              0            329             31
-------------------------------------------------------------------------------
SUM:                            18            195            483           1269
-------------------------------------------------------------------------------

Commit count by author:

   105  JeffreyMinucci
    52  Jeff Minucci
editorialbot commented 4 days ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

✅ OK DOIs

- 10.5281/zenodo.6856426 is OK
- 10.1002/ece3.1293 is OK
- 10.1016/j.tim.2011.09.003 is OK
- 10.5281/zenodo.3509134 is OK
- 10.1098/rspb.2020.0922 is OK
- 10.1126/science.aaa1190 is OK

🟡 SKIP DOIs

- No DOI given, and none found for title: Dask: Library for dynamic task scheduling
- No DOI given, and none found for title: The population dynamics of varroa mites in honey b...
- No DOI given, and none found for title: Simulating the effects of pesticides on honey bee ...
- No DOI given, and none found for title: BEEPOP+

❌ MISSING DOIs

- 10.1126/science.1255957 may be a valid DOI for title: Bee declines driven by combined stress from parasi...
- 10.1093/bioinformatics/bty361 may be a valid DOI for title: pyABC: distributed, likelihood-free inference
- 10.1016/j.ecolmodel.2018.02.010 may be a valid DOI for title: Sensitivity analyses for simulating pesticide impa...
- 10.1002/eap.2442 may be a valid DOI for title: Inferring pesticide toxicity to honey bees from a ...
- 10.1111/gcb.17219 may be a valid DOI for title: Advances and knowledge gaps on climate change impa...

❌ INVALID DOIs

- None
editorialbot commented 4 days ago

Paper file info:

📄 Wordcount for paper.md is 720

✅ The paper includes a Statement of need section

editorialbot commented 4 days ago

License info:

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

arfon commented 4 days ago

@JeffreyMinucci – due to the relatively small size of this code and the fact it looks like an API/library wrapper, the editors will now discuss if it meets the substantial scholarly effort criterion for review by JOSS. We should get back to you sometime next week. If you want to fix the DOIs (noting that @editorialbot's suggestions are not always right), you can, then use the following commands (one at a time, as the first line of a new comment) to regenerate the PDF and check the references.

@editorialbot generate pdf @editorialbot check references

arfon commented 4 days ago

@editorialbot query scope

editorialbot commented 4 days ago

Submission flagged for editorial review.

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

Five most similar historical JOSS papers:

pyPhenology: A python framework for plant phenology modelling Submitting author: @sdtaylor Handling editor: @pjotrp (Retired) Reviewers: @harmn, @Chilipp Similarity score: 0.6968

epipack: An infectious disease modeling package for Python Submitting author: @benmaier Handling editor: @fboehm (Active) Reviewers: @chrisvoncsefalvay, @esteinig Similarity score: 0.6855

ewstools: A Python package for early warning signals of bifurcations in time series data Submitting author: @ThomasMBury Handling editor: @osorensen (Active) Reviewers: @mhu48, @mikesha2, @ranzhengcode Similarity score: 0.6826

epyc: Computational experiment management in Python Submitting author: @simoninirelland Handling editor: @ajstewartlang (Active) Reviewers: @zbeekman, @lorenzo-rovigatti, @amritagos Similarity score: 0.6791

neotoma2: An R package to access data from the Neotoma Paleoecology Database Submitting author: @SimonGoring Handling editor: @crvernon (Active) Reviewers: @kanishkan91, @mhesselbarth Similarity score: 0.6773

⚠️ Note to editors: If these papers look like they might be a good match, click through to the review issue for that paper and invite one or more of the authors before considering asking the reviewers of these papers to review again for JOSS.