openjournals / joss-reviews

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

[REVIEW]: covid19.analytics: An R Package to Obtain, Analyze and Visualize Data from the 2019 Corona Virus Disease Pandemic #2995

Closed whedon closed 3 years ago

whedon commented 3 years ago

Submitting author: @mponce0 (Marcelo Ponce) Repository: https://github.com/mponce0/covid19.analytics/ Version: 2.1.0 Editor: @fboehm Reviewer: @LogIN-, @JDRomano2 Archive: 10.5281/zenodo.4640307

:warning: JOSS reduced service mode :warning:

Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.

Status

status

Status badge code:

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

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

@LogIN- & @JDRomano2, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:

  1. Make sure you're logged in to your GitHub account
  2. Be sure to accept the invite at this URL: https://github.com/openjournals/joss-reviews/invitations

The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @fboehm 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

Review checklist for @LogIN-

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

Review checklist for @JDRomano2

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

mponce0 commented 3 years ago

@whedon generate pdf from branch literature

whedon commented 3 years ago
Attempting PDF compilation from custom branch literature. Reticulating splines etc...
mponce0 commented 3 years ago

@mponce0 - The references need a few small fixes.

  1. Ponce & Sandhel reference needs "R" capitalized. One way to do this is to verify that the bib file has capital R and put curly braces around the letter R. Upon compiling, this should yield a capitalized R in the references section.
  2. The url for Smith, et al. reference needs to be fixed.
  3. Hornik's article, in the references section, needs a capital R.
  4. Health Canada reference - I think that it needs a capital C for Covid19. Please correct me if I'm mistaken on this.

Please make these small fixes. Once they're done, regenerate the pdf and double-check that the fixes worked. Thanks again!

@fboehm Thank you for noticing these issues, indeed there were a few references without proper "protected fields". We have fixed these and attempted recompilation via @whedon generate pdf from branch literature but it is taking an unusual long amount of time (as matter of fact it appears to be stuck...)

mponce0 commented 3 years ago

@whedon generate pdf from branch literature

whedon commented 3 years ago
Attempting PDF compilation from custom branch literature. Reticulating splines etc...
whedon commented 3 years ago

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

mponce0 commented 3 years ago

👉📄 Download article proof 📄 View article proof on GitHub 📄 👈

@fboehm the PDF compilation is working now, I think I had a bug in the references file and that's why the compilation was stalling.

fboehm commented 3 years ago

Thank you, @mponce0 . Now that your submission is ready for publication, would you please create an archive - on Figshare or Zenodo - and a new release on Github? Please report in this thread the version number for the new release and the doi for the archive. When creating the archive, please be certain to use the same title and author list (and ordering) as in the submission paper.

Here is a link to a tutorial for creating an archive: https://guides.github.com/activities/citable-code/

mponce0 commented 3 years ago

Thank you, @mponce0 . Now that your submission is ready for publication, would you please create an archive - on Figshare or Zenodo - and a new release on Github? Please report in this thread the version number for the new release and the doi for the archive. When creating the archive, please be certain to use the same title and author list (and ordering) as in the submission paper.

Here is a link to a tutorial for creating an archive: https://guides.github.com/activities/citable-code/

Many thanks @fboehm Here is the information requested:

fboehm commented 3 years ago

@whedon set version as 2.1.0

whedon commented 3 years ago

I'm sorry human, I don't understand that. You can see what commands I support by typing:

@whedon commands
fboehm commented 3 years ago

@whedon commands

whedon commented 3 years ago

Here are some things you can ask me to do:

# List all of Whedon's capabilities
@whedon commands

# Assign a GitHub user as the sole reviewer of this submission
@whedon assign @username as reviewer

# Add a GitHub user to the reviewers of this submission
@whedon add @username as reviewer

# Re-invite a reviewer (if they can't update checklists)
@whedon re-invite @username as reviewer

# Remove a GitHub user from the reviewers of this submission
@whedon remove @username as reviewer

# List of editor GitHub usernames
@whedon list editors

# List of reviewers together with programming language preferences and domain expertise
@whedon list reviewers

# Change editorial assignment
@whedon assign @username as editor

# Set the software archive DOI at the top of the issue e.g.
@whedon set 10.0000/zenodo.00000 as archive

# Set the software version at the top of the issue e.g.
@whedon set v1.0.1 as version

# Open the review issue
@whedon start review

EDITORIAL TASKS

# All commands can be run on a non-default branch, to do this pass a custom 
# branch name by following the command with `from branch custom-branch-name`.
# For example:

# Compile the paper
@whedon generate pdf

# Compile the paper from alternative branch
@whedon generate pdf from branch custom-branch-name

# Remind an author or reviewer to return to a review after a
# certain period of time (supported units days and weeks)
@whedon remind @reviewer in 2 weeks

# Ask Whedon to do a dry run of accepting the paper and depositing with Crossref
@whedon accept

# Ask Whedon to check the references for missing DOIs
@whedon check references

# Ask Whedon to check repository statistics for the submitted software
@whedon check repository

EiC TASKS

# Invite an editor to edit a submission (sending them an email)
@whedon invite @editor as editor

# Reject a paper
@whedon reject

# Withdraw a paper
@whedon withdraw

# Ask Whedon to actually accept the paper and deposit with Crossref
@whedon accept deposit=true
fboehm commented 3 years ago

@whedon set 2.1.0 as version

whedon commented 3 years ago

OK. 2.1.0 is the version.

fboehm commented 3 years ago

@mponce0 - we need the title of the archive to be the same, verbatim, as that of the paper. Please change the title of the archive to: covid19.analytics: An R Package to Obtain, Analyze and Visualize Data from the 2019 Corona Virus Disease Pandemic

fboehm commented 3 years ago

@mponce0 we also need the authors list of the paper to match exactly that of the archive. Please fix this.

mponce0 commented 3 years ago

@mponce0 we also need the authors list of the paper to match exactly that of the archive. Please fix this.

@fboehm Sorry about that, I thought I have modified these items but I could see that wasn't the case... I think this time around I edited and adjusted title and authors affiliation properly. Can you please confirm this is the case?

fboehm commented 3 years ago

@mponce0 - I see that Amit Sandhel is listed as an author of the zenodo archive, yet you are the only listed author of paper.md. The two author lists need to be identical. Please fix this.

mponce0 commented 3 years ago

@fboehm I'm not sure where is this, but at the beginning of "paper.md" in the "literature" branch, https://raw.githubusercontent.com/mponce0/covid19.analytics/literature/JOSS/paper.md, we have:

---
title: 'covid19.analytics: An R Package to Obtain, Analyze and Visualize Data from the 2019 Coronavirus Disease Pandemic'
tags:
  - R
  - CRAN
  - coronavirus
  - data access
authors:
  - name: Marcelo Ponce^[corresponding author]
    orcid: 0000-0001-5850-7240
    affiliation: "1" # (Multiple affiliations must be quoted)
  - name: Amit Sandhel
    affiliation: 2
affiliations:
 - name: SciNet HPC Consortium, University of Toronto, Canada
   index: 1
 - name: Independent Researcher
   index: 2
date: 21 January 2021
bibliography: references.bib
---

Am I missing this somewhere else?

Many thanks.

mponce0 commented 3 years ago

@fboehm One more thing I forgot to mention before, as one of the reviewer noticed there was a typo in the title of our original submission, ie. instead of "Corona Virus" it should have been "Coronavirus", we fixed this in the manuscript and the Zenodo submission. Can this also be fixed in the JOSS entry?

fboehm commented 3 years ago

@whedon generate pdf from branch literature

whedon commented 3 years ago
Attempting PDF compilation from custom branch literature. Reticulating splines etc...
whedon commented 3 years ago

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

fboehm commented 3 years ago

@mponce0 - I apologize. I mistakenly thought that you were the sole author of paper.md.

fboehm commented 3 years ago

I don't think that we need to fix the JOSS issue title, where you have "Corona Virus", provided that the archive and paper pdf have the correct spelling. I'll double-check with other editors to be sure of this before we do the final acceptance. Thanks for pointing this out.

fboehm commented 3 years ago

My colleagues agreed with the above resolution.

fboehm commented 3 years ago

line 8: empowered line 14: researchers line 40: As of today line 45: Moreover, it has been reported that different line 49: This is especially line 52: As of today line 57: no comma line 63: Awkward sentence. Try "which is available on CRAN." 65: add-ons:

@mponce0 - please fix these typos.

mponce0 commented 3 years ago

@fboehm Many thanks for noticing all of these. We have gone through all and fixed them.

fboehm commented 3 years ago

@whedon generate pdf

fboehm commented 3 years ago

@whedon generate pdf from branch literature

whedon commented 3 years ago
Attempting PDF compilation from custom branch literature. Reticulating splines etc...
whedon commented 3 years ago

PDF failed to compile for issue #2995 with the following error:

Can't find any papers to compile :-(

whedon commented 3 years ago

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

fboehm commented 3 years ago

line 76: delete "sake". line 80: "of incorporating" should be "to incorporate"

Please fix these minor issues, @mponce0

mponce0 commented 3 years ago

line 76: delete "sake". line 80: "of incorporating" should be "to incorporate"

Please fix these minor issues, @mponce0

Many thanks @fboehm ! Fixed them.

mponce0 commented 3 years ago

@whedon generate pdf from branch literature

whedon commented 3 years ago
Attempting PDF compilation from custom branch literature. Reticulating splines etc...
whedon commented 3 years ago

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

fboehm commented 3 years ago

@whedon set 10.5281/zenodo.4640307 as archive

whedon commented 3 years ago

OK. 10.5281/zenodo.4640307 is the archive.

fboehm commented 3 years ago

@whedon accept

whedon commented 3 years ago
Attempting dry run of processing paper acceptance...
whedon commented 3 years ago

PDF failed to compile for issue #2995 with the following error:

Can't find any papers to compile :-(

fboehm commented 3 years ago

@whedon accept from branch literature

whedon commented 3 years ago
Attempting dry run of processing paper acceptance...
whedon commented 3 years ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1002/wics.1212 is OK
- 10.1093/nar/gkx1095 is OK
- 10.1038/d41586-020-01695-w is OK
- 10.1038/s41597-020-0524-5 is OK

MISSING DOIs

- None

INVALID DOIs

- None
whedon commented 3 years ago

:wave: @openjournals/joss-eics, this paper is ready to be accepted and published.

Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/2177

If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/2177, then you can now move forward with accepting the submission by compiling again with the flag deposit=true e.g.

@whedon accept deposit=true from branch literature 
mponce0 commented 3 years ago

👋 @openjournals/joss-eics, this paper is ready to be accepted and published.

Check final proof 👉 openjournals/joss-papers#2177

If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#2177, then you can now move forward with accepting the submission by compiling again with the flag deposit=true e.g.

@whedon accept deposit=true from branch literature 

@fboehm is this for us to take care of or the editors? In any case, many thanks for all your help and support, as well as, the referees @JDRomano2 and @LogIN-

danielskatz commented 3 years ago

This is for me, as the Associate Editor-in-Chief currently on duty. I'll proofread the paper and get back to you, probably tomorrow sometime.