-
Notifications
You must be signed in to change notification settings - Fork 1
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
Submission: noaastnr (R) #29
Comments
Package ReviewPlease check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
DocumentationThe package includes all the following forms of documentation:
Functionality
Estimated hours spent reviewing: 3
Review CommentsHi Chirag, Steffen and Chen - great work on this package! I really like the abstraction and quick introduction to accessing weather observations from all over the world. I can definitely see myself using this for some personal projects with weather related data. I found the package structure was spot on - testing coverage looks really thorough as well. FunctionalityI haven't checked the Functionality box due to one small issue with using the library(noaastnr)
weather_data <- get_weather_data("911650-22536", 2020)
plot_weather_data(weather_data, col_name="air_temp", time_basis = "daily") Which produces:
I believe the solution should just be changing I think the tests are missing this because they aren't rendering the objects which would cause Code suggestionsOtherwise I noticed a few things that could potentially be tweaked to speed things up / reduce duplication if you wanted.
Typos/DocumentationThere are just a few typos in your README - The "Dependancies" section header, and "publically" in your opening paragraph. In your vignette, you also reference the Thanks for making this package! I think the open source weather/geospatial space is really exciting and this package is a welcome addition to quickly grab data from nearby stations. The links to NOAA's weather station GIS portal is a welcome addition as well and helped me poke around what is available. Let me know if you have any questions or thoughts - Dustin |
Package ReviewPlease check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
DocumentationThe package includes all the following forms of documentation:
Functionality
Estimated hours spent reviewing: 3
Review CommentsHi Noaastnr team, Congratulation! You have come up with a great idea and very well structured package. I'm sure it would useful for so many people outside of the MDS. Your code is very easy to follow and readable, Great Job. I have couple of suggestions for you that you may consider:
df <-
dplyr::group_by(df, date = lubridate::floor_date(datetime, "day"))
Great Job! I really enjoyed going through your package and I have learned something new as well. |
Hello @dbandrews and @kmoravej , thank you so much for your comments, those are really helpful. Our team has discussed all the issues you mentioned, and we are going to address them as best as we can. Will keep you updated about our progress. Thanks again for your valuable feedbacks and help! |
Thank you @dbandrews and @kmoravej for the helpful reviews! We have addressed the changes based on your suggestions in the latest pull requests. The details are as follows:
Other fixes:
Please feel free to check them out. Let us know if you have any more suggestions or advices. Thank you very much! |
Submitting Author: Chen Zhao (@chenzhao2020)
Other Authors: Chirag Rank (@chiragrank), Steffen Pentelow (@spentelow)
Repository: noaastnr
Version submitted: 0.3.1
Editor: Tiffany Timbers
Reviewers: TBD
Archive: TBD
Version accepted: TBD
Scope
Please indicate which category or categories from our package fit policies this package falls under: (Please check an appropriate box below. If you are unsure, we suggest you make a pre-submission inquiry.):
Explain how and why the package falls under these categories (briefly, 1-2 sentences):
(If applicable) Does your package comply with our guidance around Ethics, Data Privacy and Human Subjects Research?
If you made a pre-submission enquiry, please paste the link to the corresponding issue, forum post, or other discussion, or @tag the editor you contacted.
Technical checks
Confirm each of the following by checking the box.
This package:
Publication options
Do you intend for this package to go on CRAN?
Do you intend for this package to go on Bioconductor?
Do you wish to submit an Applications Article about your package to Methods in Ecology and Evolution? If so:
MEE Options
Code of conduct
The text was updated successfully, but these errors were encountered: