openjournals / joss-reviews

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

[PRE REVIEW]: modisfast: An R package for fast and efficient access to MODIS, VIIRS and GPM Earth Observation data #7006

Open editorialbot opened 1 month ago

editorialbot commented 1 month ago

Submitting author: !--author-handle-->@ptaconet<!--end-author-handle-- (Paul Taconet) Repository: https://github.com/ptaconet/modisfast Branch with paper.md (empty if default branch): Version: 0.9.2 Editor: !--editor-->@mikemahoney218<!--end-editor-- Reviewers: Pending Managing EiC: Kristen Thyng

Status

status

Status badge code:

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

Author instructions

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

@ptaconet 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 1 month 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 1 month ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.07 s (1146.1 files/s, 263932.1 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
HTML                            18            532            223           4644
JavaScript                      13            812            547           4232
Markdown                         6            254              0           2491
CSS                             11            177            137           1190
R                               18            328            654            795
Rmd                              4            251            361            210
TeX                              1             16              0            164
YAML                             5             31             27            156
CSV                              1              0              0             78
XML                              1              0              0             57
JSON                             1              0              0             44
SVG                              1              0              1             11
-------------------------------------------------------------------------------
SUM:                            80           2401           1950          14072
-------------------------------------------------------------------------------

Commit count by author:

    58  Paul Taconet
    55  ptaconet
     1  floriandeboissieu
editorialbot commented 1 month ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1016/S0034-4257(02)00084-6 is OK
- 10.1016/j.rse.2023.113963 is OK
- 10.1175/bams-d-15-00306.1 is OK
- 10.21105/joss.01686 is OK
- 10.5281/zenodo.5884351 is OK
- 10.32614/RJ-2018-009 is OK
- 10.1016/j.cageo.2016.08.020 is OK
- 10.5281/zenodo.7938190 is OK
- 10.5281/zenodo.3945409 is OK

MISSING DOIs

- No DOI given, and none found for title: A review of selected MODIS algorithms, data produc...
- No DOI given, and none found for title: R: A Language and Environment for Statistical Comp...
- No DOI given, and none found for title: terra: Spatial Data Analysis
- No DOI given, and none found for title: shiny: Web Application Framework for R
- No DOI given, and none found for title: The MODISTools package: an interface to the MODIS ...

INVALID DOIs

- https://doi.org/10.1016/j.techfore.2023.122357 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1016/j.rse.2017.06.031 is INVALID because of 'https://doi.org/' prefix
editorialbot commented 1 month ago

Paper file info:

📄 Wordcount for paper.md is 2321

✅ The paper includes a Statement of need section

editorialbot commented 1 month ago

License info:

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

editorialbot commented 1 month ago

:warning: An error happened when generating the pdf.

kthyng commented 1 month ago

@ptaconet Could you try to fix the compilation error?

kthyng commented 1 month ago

@editorialbot generate pdf

editorialbot commented 1 month ago

:warning: An error happened when generating the pdf.

kthyng commented 1 month ago

ok just checking

ptaconet commented 1 month ago

@editorialbot generate pdf

editorialbot commented 1 month ago

:warning: An error happened when generating the pdf.

ptaconet commented 1 month ago

@editorialbot commands

editorialbot commented 1 month ago

Hello @ptaconet, here are the things you can ask me to do:


# List all available commands
@editorialbot commands

# Get a list of all editors's GitHub handles
@editorialbot list editors

# Adds a checklist for the reviewer using this command
@editorialbot generate my checklist

# Set a value for branch
@editorialbot set joss-paper as branch

# Run checks and provide information on the repository and the paper file
@editorialbot check repository

# Check the references of the paper for missing DOIs
@editorialbot check references

# Generates the pdf paper
@editorialbot generate pdf

# Generates a LaTeX preprint file
@editorialbot generate preprint

# Get a link to the complete list of reviewers
@editorialbot list reviewers
ptaconet commented 1 month ago

@editorialbot generate pdf

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:

editorialbot commented 1 month ago

Five most similar historical JOSS papers:

Rdataretriever: R Interface to the Data Retriever Submitting author: @henrykironde Handling editor: @fboehm (Active) Reviewers: @rmhogervorst, @jsgalan Similarity score: 0.6954

dataaimsr: An R Client for the Australian Institute of Marine Science Data Platform API which provides easy access to AIMS Data Platform Submitting author: @dbarneche Handling editor: @kthyng (Active) Reviewers: @kthyng Similarity score: 0.6918

forestatrisk: a Python package for modelling and forecasting deforestation in the tropics Submitting author: @ghislainv Handling editor: @kbarnhart (Retired) Reviewers: @molgor, @ethanwhite Similarity score: 0.6905

chirps: API Client for the CHIRPS Precipitation Data in R Submitting author: @kauedesousa Handling editor: @danielskatz (Active) Reviewers: @danielskatz Similarity score: 0.6788

nasapower: A NASA POWER Global Meteorology, Surface Solar Energy and Climatology Data Client for R Submitting author: @adamhsparks Handling editor: @karthik (Retired) Reviewers: @arfon Similarity score: 0.6787

⚠️ 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.

ptaconet commented 1 month ago

@editorialbot generate pdf

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:

editorialbot commented 1 month ago

Five most similar historical JOSS papers:

Rdataretriever: R Interface to the Data Retriever Submitting author: @henrykironde Handling editor: @fboehm (Active) Reviewers: @rmhogervorst, @jsgalan Similarity score: 0.6959

dataaimsr: An R Client for the Australian Institute of Marine Science Data Platform API which provides easy access to AIMS Data Platform Submitting author: @dbarneche Handling editor: @kthyng (Active) Reviewers: @kthyng Similarity score: 0.6925

forestatrisk: a Python package for modelling and forecasting deforestation in the tropics Submitting author: @ghislainv Handling editor: @kbarnhart (Retired) Reviewers: @molgor, @ethanwhite Similarity score: 0.6909

chirps: API Client for the CHIRPS Precipitation Data in R Submitting author: @kauedesousa Handling editor: @danielskatz (Active) Reviewers: @danielskatz Similarity score: 0.6801

nasapower: A NASA POWER Global Meteorology, Surface Solar Energy and Climatology Data Client for R Submitting author: @adamhsparks Handling editor: @karthik (Retired) Reviewers: @arfon Similarity score: 0.6793

⚠️ 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.

ptaconet commented 1 month ago

@editorialbot generate pdf

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:

editorialbot commented 1 month ago

Five most similar historical JOSS papers:

dataaimsr: An R Client for the Australian Institute of Marine Science Data Platform API which provides easy access to AIMS Data Platform Submitting author: @dbarneche Handling editor: @kthyng (Active) Reviewers: @kthyng Similarity score: 0.6825

Rdataretriever: R Interface to the Data Retriever Submitting author: @henrykironde Handling editor: @fboehm (Active) Reviewers: @rmhogervorst, @jsgalan Similarity score: 0.6799

forestatrisk: a Python package for modelling and forecasting deforestation in the tropics Submitting author: @ghislainv Handling editor: @kbarnhart (Retired) Reviewers: @molgor, @ethanwhite Similarity score: 0.6679

chirps: API Client for the CHIRPS Precipitation Data in R Submitting author: @kauedesousa Handling editor: @danielskatz (Active) Reviewers: @danielskatz Similarity score: 0.6651

riversCentralAsia: An R package to support data pre- and postprocessing for hydrological modelling with RS MINERVE Submitting author: @mabesa Handling editor: @crvernon (Active) Reviewers: @mengqi-z, @tonyewong Similarity score: 0.6638

⚠️ 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.

ptaconet commented 1 month ago

@editorialbot generate pdf

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:

editorialbot commented 1 month ago

Five most similar historical JOSS papers:

dataaimsr: An R Client for the Australian Institute of Marine Science Data Platform API which provides easy access to AIMS Data Platform Submitting author: @dbarneche Handling editor: @kthyng (Active) Reviewers: @kthyng Similarity score: 0.6779

Rdataretriever: R Interface to the Data Retriever Submitting author: @henrykironde Handling editor: @fboehm (Active) Reviewers: @rmhogervorst, @jsgalan Similarity score: 0.6677

chirps: API Client for the CHIRPS Precipitation Data in R Submitting author: @kauedesousa Handling editor: @danielskatz (Active) Reviewers: @danielskatz Similarity score: 0.6670

nasapower: A NASA POWER Global Meteorology, Surface Solar Energy and Climatology Data Client for R Submitting author: @adamhsparks Handling editor: @karthik (Retired) Reviewers: @arfon Similarity score: 0.6581

inAccessMod: An R package to automate data downloading and processing for AccessMod Submitting author: @ptimoner Handling editor: @arfon (Active) Reviewers: @ConnorDonegan, @mponce0 Similarity score: 0.6537

⚠️ 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.

ptaconet commented 1 month ago

@kthyng Hello ! I have made the modifications to the pdf, it seems to work now.

Potential reviewers for this paper could be any person from the proposed list of person matching with the following query : Language: R ; Area: Earth Sciences and Ecology ; Keywords: remote sensing (https://reviewers.joss.theoj.org/reviewers/search?language=29&area_id=6&keywords=remote+sensing&name=&commit=Update+search)

Additional reviewers might include : Annelise Tran, Jean-Baptise Ferret, Emmanuel Roux, Vincent Herbreteau

kthyng commented 1 month ago

@ptaconet Great! For reviewers we're looking for an actual list of github handles, minus the "@", whether from the database or suggestions from your extended (non-conflicted) network. Thanks.

ptaconet commented 1 month ago

@kthyng here is the list :

AdamZhengLu yotarazona stevenpawley ethanwhite Carlitosh nmstreethran dlebauer makyol Pentaonia dkedar7 pederengelstad patrickcgray yongzesong usethedata jbferet

kthyng commented 1 month ago

Hi @ptaconet and thanks for your submission! I am looking for some specific items to make sure your submission fits our requirements at a high level (not at the more detailed review level) before moving on to finding an editor or putting this on our waitlist if no relevant editors are available. I'll comment over time as I have a chance to go through them:

In the meantime, please take a look at the comments above ⬆️ from the editorialbot to address any DOI, license, or paper issues if you're able (there may not be any), or suggest reviewers.

kthyng commented 1 month ago

@editorialbot check repository

editorialbot commented 1 month ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.07 s (1145.4 files/s, 263891.6 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
HTML                            18            532            223           4644
JavaScript                      13            812            547           4232
Markdown                         6            255              0           2496
CSS                             11            177            137           1190
R                               18            328            654            795
Rmd                              4            251            361            210
TeX                              1             16              0            167
YAML                             5             31             27            156
CSV                              1              0              0             78
XML                              1              0              0             57
JSON                             1              0              0             44
SVG                              1              0              1             11
-------------------------------------------------------------------------------
SUM:                            80           2402           1950          14080
-------------------------------------------------------------------------------

Commit count by author:

    63  Paul Taconet
    55  ptaconet
     1  floriandeboissieu
editorialbot commented 1 month ago

Paper file info:

📄 Wordcount for paper.md is 2351

✅ The paper includes a Statement of need section

editorialbot commented 1 month ago

License info:

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

kthyng commented 1 month ago

@ptaconet I am going to ping the greater editorial board to take a look at this package to see if it is in scope in terms of substantial scholarly effort due to its relatively small size. This process will take a few weeks; thanks for your patience.

kthyng commented 1 month ago

@editorialbot query scope

editorialbot commented 1 month ago

Submission flagged for editorial review.

ptaconet commented 1 month ago

@editorialbot generate pdf

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:

editorialbot commented 1 month ago

Five most similar historical JOSS papers:

Geodata-Harvester: A Python package to jumpstart geospatial data extraction and analysis Submitting author: @sebhaan Handling editor: @hugoledoux (Active) Reviewers: @lukasbeuster, @martibosch Similarity score: 0.7109

dataaimsr: An R Client for the Australian Institute of Marine Science Data Platform API which provides easy access to AIMS Data Platform Submitting author: @dbarneche Handling editor: @kthyng (Active) Reviewers: @kthyng Similarity score: 0.7099

forestatrisk: a Python package for modelling and forecasting deforestation in the tropics Submitting author: @ghislainv Handling editor: @kbarnhart (Retired) Reviewers: @molgor, @ethanwhite Similarity score: 0.6995

inAccessMod: An R package to automate data downloading and processing for AccessMod Submitting author: @ptimoner Handling editor: @arfon (Active) Reviewers: @ConnorDonegan, @mponce0 Similarity score: 0.6962

gcamfaostat: An R package to prepare, process, and synthesize FAOSTAT data for global agroeconomic and multisector dynamic modeling Submitting author: @realxinzhao Handling editor: @hugoledoux (Active) Reviewers: @klau506, @HenriKajasilta Similarity score: 0.6909

⚠️ 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.

ptaconet commented 1 month ago

@editorialbot check repository

editorialbot commented 1 month ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.07 s (1170.1 files/s, 271253.2 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
HTML                            19            560            231           5091
JavaScript                      13            812            547           4232
Markdown                         8            343              0           2728
CSS                             11            177            137           1190
R                               18            328            654            795
Rmd                              5            316            437            315
TeX                              1             16              0            159
YAML                             5             31             27            156
CSV                              1              0              0             78
XML                              1              0              0             57
JSON                             1              0              0             44
SVG                              1              0              1             11
-------------------------------------------------------------------------------
SUM:                            84           2583           2034          14856
-------------------------------------------------------------------------------

Commit count by author:

    68  Paul Taconet
    55  ptaconet
     1  floriandeboissieu
editorialbot commented 1 month ago

Paper file info:

📄 Wordcount for paper.md is 1646

✅ The paper includes a Statement of need section

editorialbot commented 1 month ago

License info:

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

kthyng commented 3 weeks ago

@ptaconet Ok we are moving forward with review! I need to finish my high level checks, then find a reviewer or put this on the waitlist.

kthyng commented 3 weeks ago

@ptaconet Please shorten your paper. You can move material to your docs as needed, for example. Aim for 1000 words max, which you can check with @editorialbot check repository.

kthyng commented 3 weeks ago

@mikemahoney218 Can you edit this submission? (while the author is working on shortening the paper)

kthyng commented 3 weeks ago

@editorialbot invite @mikemahoney218 as editor

editorialbot commented 3 weeks ago

Invitation to edit this submission sent!

mikemahoney218 commented 3 weeks ago

@editorialbot assign me as editor

Happy to take this one on! I'll start reaching out to reviewers on Monday.