-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REVIEW]: Eixport, an R Package to export emissions to atmospheric models #607
Comments
Hello human, I'm @whedon. I'm here to help you with some common editorial tasks. @jhollist it looks like you're currently assigned as the reviewer for this paper 🎉. ⭐ Important ⭐ If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews 😿 To fix this do the following two things:
For a list of things I can do to help you, just type:
|
|
Hi @leeper, thank you for the review. Could you please help me with some doubts regarding the unchecked boxes?: Authorship: Has the submitting author (@ibarraespinosa) made major contributions to the software? Does the full list of paper authors seem appropriate and complete? I did not understand. Should I include/exclude authors? Functionality: Have the functional claims of the software been confirmed? The example on the paper and on the manual of eixport shows how to create inputs for WRFchem. In fact, I'm finishing a paper about air pollution modelling using WRF/Chem (Ibarra et al 2018) whose inputs were created with eixport, as show Fig. 1 shows: The following figure (Fig 2) shows the results of the WRFChem air pollution simulation for the first 24 hours of CO (ppm). The results are set for a grid of 1 km of grid spacing. Ibarra-Espinosa S., Ynoue R., Giannotti M., Andrade MF., Shuch D., Vara Vela A., Gavidia-Calderon M. and Freitas E. (2018). Can we explain Ozone formation in a tropical mega-city? A multiple evaluation with dynamic emissions inventories from VEIN and air quality modeling with WRF-Chem. Paper in preparation for Science of Total Environment. Automated tests: Are there automated tests or manual steps described so that the function of the software can be verified? All the functions were tested before CRAN submissions. The tests are made in the examples of each R functions. As some of the examples took more than 5 seconds, I had to add \dontrun in r documentation, however, all checks passed and eixport it is on CRAN now. Moreover, eixport includes tests with codecov, however, as the eixport outputs are mostly heavy file files created at the disk, it is difficult to add more tests. For instance, the size of the file shown on Fig 1 (of this comment) has a size of 1.9 Gb. However, if you prefer @leeper, i can send you the data for creating this file using eixport, with a script which follows the example shown on paper. Community guidelines: Are there clear guidelines for third parties wishing to 1) Contribute to the software 2) Report issues or problems with the software 3) Seek support We have adhered to the code of conduct of JOSS, and we added a contributing section at README.Rmd file in this commit. References: Do all archival references that should have a DOI list one (e.g., papers, datasets, software)? After submissions to JOSS, we included a Zenodo DOI for eixport: 10.5281/zenodo.1186672. Many thanks, |
All,. I am still working through my review on this. So sorry for the delay
(and unchecked boxes)! Hoping to finalize and submit a more complete
review in the next couple of days.
…On Mon, Mar 26, 2018, 7:08 PM Sergio Ibarra Espinosa < ***@***.***> wrote:
Hi @leeper <https://github.com/leeper>, thank you for the review. Could
you please help me with some doubts regarding the unchecked boxes?:
*Authorship: Has the submitting author ***@***.***
<https://github.com/ibarraespinosa>) made major contributions to the
software? Does the full list of paper authors seem appropriate and
complete?*
I did not understand. Should I include/exclude authors?
*Functionality: Have the functional claims of the software been confirmed?*
The example on the paper and on the manual of eixport shows how to create
inputs for WRFchem. In fact, I'm finishing a paper about air pollution
modelling using WRF/Chem (Ibarra *et al* 2018) whose inputs were created
with eixport, as show Fig. 1 shows:
[image: fig1]
<https://user-images.githubusercontent.com/27447280/37936076-88cfd8a2-312a-11e8-8acc-1f6afc7d56c4.png>
The following figure (Fig 2) shows the results of the WRFChem air
pollution simulation for the first 24 hours of CO (ppm). The results are
set for a grid of 1 km of grid spacing.
[image: cowrf]
<https://user-images.githubusercontent.com/27447280/37937189-ee4d3bb2-312e-11e8-9ea9-93a16079983f.gif>
Ibarra-Espinosa S., Ynoue R., Giannotti M., Andrade MF., Shuch D., Vara
Vela A., Gavidia-Calderon M. and Freitas E. (2018). Can we explain Ozone
formation in a tropical mega-city? A multiple evaluation with dynamic
emissions inventories from VEIN and air quality modeling with WRF-Chem.
Paper in preparation for Science of Total Environment.
*Automated tests: Are there automated tests or manual steps described so
that the function of the software can be verified?*
All the functions were tested before CRAN submissions. The tests are made
in the examples of each R functions. As some of the examples took more than
5 seconds, I had to add \dontrun in r documentation, however, all checks
passed and eixport it is on CRAN now
<https://CRAN.R-project.org/package=eixport>. Moreover, eixport includes
tests with codecov
<https://codecov.io/github/atmoschem/eixport?branch=master>, however, as
the eixport outputs are mostly heavy file files created at the disk, it is
difficult to add more tests. For instance, the size of the file shown on
Fig 1 (of this comment) has a size of 1.9 Gb. However, if you prefer
@leeper <https://github.com/leeper>, i can send you the data for creating
this file using eixport, with a script which follows the example shown on
paper.
*Community guidelines: Are there clear guidelines for third parties
wishing to 1) Contribute to the software 2) Report issues or problems with
the software 3) Seek support*
We have adhered to the code of conduct of JOSS, and we added a
contributing section at README.Rmd file in this
<atmoschem/eixport@6e272a6>
commit.
*References: Do all archival references that should have a DOI list one
(e.g., papers, datasets, software)?*
After submissions to JOSS, we included a Zenodo DOI for eixport:
10.5281/zenodo.1186672 <https://zenodo.org/record/1186672>.
Many thanks,
Regards, Sergio
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#607 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFL8S_dlb4x0kaqG65VB3_feTpSfRZY7ks5tiXT1gaJpZM4SfPho>
.
|
hi @jhollist, thank you :) |
Hollister review for JOSS - Eixport R packageIssue with checklist of editsReview notesGeneral CommentsThe R package, eixport, provides tools for importing and exporting files required for several emissions models. It makes conversions as needed to allow greater integration between the variety of models. Existing tools exist in lower level languages (e.g. Fortran or C) but this is the first implementation in R. When issues in this review are addressed this will be a very nice contribution to JOSS. As the authors address my (mostly minor) concerns they should pay close attention to the documentation. There are a few places where it is thin and could be made more complete. I have made some suggestions in a Pull Request but in addition, the README should also be edited carefully. Also, I have listed the most pressing issues in Issue #22 on the source repository Misc
General Checks
Functionality
Documentation
Software paper
Detailed edits
|
@jhollist Great review. Thanks for your very careful examination of the package!! @ibarraespinosa Please take a look through the review and try to respond to all points raised here and in atmoschem/eixport#22. |
Thanks, @jhollist <https://github.com/jhollist>, and @leeper
<https://github.com/leeper>. I will read carefully and fix each point. Best
regards :)
Em qua, 28 de mar de 2018 às 15:14, Thomas J. Leeper <
[email protected]> escreveu:
@jhollist <https://github.com/jhollist> Great review. Thanks for your
very careful examination of the package!!
@ibarraespinosa <https://github.com/ibarraespinosa> Please take a look
through the review and try to respond to all points raised here and in
atmoschem/eixport#22 <atmoschem/eixport#22>.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#607 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AaLP8HrvqCRA9mDr3sB8BJZzvAbpsQlAks5ti9MZgaJpZM4SfPho>
.
--
Sergio Ibarra Espinosa
Post Doc
PhD in Atmospheric Sciences
Instituto de Astronomia, Geofísica e Ciências Atmosféricas
Universidade de São Paulo
Rua do Matão, 1226
São Paulo-SP - Brasil -
05508-090
+55-11-97425-3791
Skype: sergio_ibarra1
|
@ibarraespinosa Nice job on the tests! 89% is pretty good coverage and better than I have for most of my pacakges! @leeper I give 👍 👍 and it looks good to go. |
Thank you @jhollist. Suggesting codecov of code was very clever. It was difficult but it allowed me to improve the code. |
Thank you @jhollist!! @ibarraespinosa We're nearly there. Two final things:
|
Hi @leeper the updated version of the manuscript has all the respective doi. Many thanks! |
@whedon set 10.5281/zenodo.1228955 as archive |
OK. 10.5281/zenodo.1228955 is the archive. |
@whedon generate pdf |
|
Great. Please merge this PR and then your paper will be accepted at JOSS! Congratulations! |
@whedon generate pdf |
|
@arfon Over to you. |
@jhollist - many thanks for your review and to @leeper for editing this one ✨ @ibarraespinosa - your paper is now accepted into JOSS and your DOI is https://doi.org/10.21105/joss.00607 ⚡ 🚀 💥 |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 If you would like to include a link to your paper from your README use the following code snippet:
This is how it will look in your documentation: We need your help! Journal of Open Source Software is a community-run journal and relies upon volunteer effort. If you'd like to support us please consider doing either one (or both) of the the following:
|
Submitting author: @ibarraespinosa (Sergio Ibarra)
Repository: https://github.com/atmoschem/eixport
Version: v0.3.0
Editor: @leeper
Reviewer: @jhollist
Archive: 10.5281/zenodo.1228955
Status
Status badge code:
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) 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
@jhollist, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:
The reviewer guidelines are available here: https://joss.theoj.org/about#reviewer_guidelines. Any questions/concerns please let @leeper know.
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?The text was updated successfully, but these errors were encountered: