-
-
Notifications
You must be signed in to change notification settings - Fork 104
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
riem package -- access to METAR through Iowa Environment Mesonet #39
Comments
Thanks for your submission! Seeking reviewers now |
Reviewers: @geanders |
@geanders |
Overall, the package is short and sweet, with 3 cleanly coded and well-named functions. I would certainly use this package in my own research and recommend it to others. The documentation, both on the README page for the GitHub repository and in the vignette, gives an appropriate amount of details on the data that’s being pulled and the source from which it came (although, see a few minor notes below about a few points in the data description to clarify) and includes a prominently-placed link to the source’s website for users who want more information on the original data. I have only a few minor suggestions for improvements.
|
Thanks a lot, @geanders! 😀 I will improve the pkg this week! |
@geanders |
I've now taken Brooke's feedback into account, which was a pleasure, thanks a lot again for your useful feedback and your enthusiasm! I have added you as a reviewer in the DESCRIPTION file.
|
@geanders sorry about the 2nd bot ping #39 (comment) - still working out bugs in the system |
@masalmon I'll have a quick look today and get back to you |
Looks great. Just a few things before accepting::
✔ checking DESCRIPTION meta-information
N checking top-level files
Non-standard file/directory found at top level:
‘README.Rmd’ Are these warnings a problem? Testing riem
measures: ..........................W.W.W.W..
networks: ...
stations: ......
Warnings -----------------------------------------------------------------------
1. riem_measures checks dates (@test-measures.R#41) - All formats failed to parse. No formats found.
2. riem_measures checks dates (@test-measures.R#43) - All formats failed to parse. No formats found.
3. riem_measures checks dates (@test-measures.R#45) - All formats failed to parse. No formats found.
4. riem_measures checks dates (@test-measures.R#47) - All formats failed to parse. No formats found. Examples took a while to run ^@✔ checking examples
Examples with CPU or elapsed time > 5s
user system elapsed
riem_measures 0.591 0.12 17.429 but it could just be my slow hotel internet - if you don't get a time warning, then nevermind |
Danke!
Moreover,
|
@akrherz thanks again for the help about the IEM website! |
dont need to ruildignore https://github.com/masalmon/riem/blob/master/.Rbuildignore#L5 |
you may want to have some examples not in \dontrun - cran folks sometimes complain about lack of egs not in dontrun, but mostly they dont complain |
Would it be ok to have examples using a website in dontrun? I'd rather let them in dontrun... Well but CRAN folks don't know I have CI running the examples on a regular basis... I'm undecided. |
In opencage all examples are in \dontrun and they didn't complain. So I might try with dontrun for a first submission! |
Okay, sounds good. |
@masalmon accepted, transfer to ropenscilabs when you get a chance :) |
Hi, I'm no R expert (or coding, really), but my database runs this package at 6 am in the morning to grab yesterday's wind and temp. But it can only get hours 1-20. 21-24 never come in. Do the rest of the hours of the previous day get published after 6am EST? How do I get those last few hours? |
@ropensci-review-bot check readme |
@ropensci-review-bot check readme |
{} |
This package allows to get METAR reports (weather reports) through the Iowa Environment Mesonet https://mesonet.agron.iastate.edu/request/download.phtml?network=IN__ASOS
Iowa Environment Mesonet https://mesonet.agron.iastate.edu/request/download.phtml?network=IN__ASOS
Anyone needing weather data
The R package wunderground allows to access weather data including ASOS stations but the API only allows a linited number of calls per day/minute.
devtools
install instructionsdevtools::check()
produce any errors or warnings? If so paste them below.The text was updated successfully, but these errors were encountered: