weatherOz: An API Client for Australian Weather and Climate Data Resources

Provides automated downloading, parsing and formatting of weather data for Australia through API endpoints provided by the Department of Primary Industries and Regional Development ('DPIRD') of Western Australia and by the Science and Technology Division of the Queensland Government's Department of Environment and Science ('DES'). As well as the Bureau of Meteorology ('BOM') of the Australian government precis and coastal forecasts, agriculture bulletin data, and downloading and importing radar and satellite imagery files. 'DPIRD' weather data are accessed through public 'APIs' provided by 'DPIRD', <https://www.agric.wa.gov.au/weather-api-20>, providing access to weather station data from the 'DPIRD' weather station network. Australia-wide weather data are based on data from the Australian Bureau of Meteorology ('BOM') data and accessed through 'SILO' (Scientific Information for Land Owners) Jeffrey et al. (2001) <doi:10.1016/S1364-8152(01)00008-1>. 'DPIRD' data are made available under a Creative Commons Attribution 3.0 Licence (CC BY 3.0 AU) license <https://creativecommons.org/licenses/by/3.0/au/deed.en>. SILO data are released under a Creative Commons Attribution 4.0 International licence (CC BY 4.0) <https://creativecommons.org/licenses/by/4.0/>. 'BOM' data are (c) Australian Government Bureau of Meteorology and released under a Creative Commons (CC) Attribution 3.0 licence or Public Access Licence ('PAL') as appropriate, see <http://www.bom.gov.au/other/copyright.shtml> for further details.

Version: 1.0.0
Depends: R (≥ 4.1.0)
Imports: apsimx, clock, crayon, crul, curl, data.table (≥ 1.1.5), foreign, grDevices, jsonlite, knitr, lubridate, magick, methods, sf, stars, stats, terra, utils, xml2
Suggests: covr, dplyr, ggplot2, ggthemes, grid, gridExtra, mailR, mapproj, maps, rmarkdown, roxyglobals, spelling, testthat (≥ 3.0.0), usethis, vcr (≥ 0.6.0), vdiffr, withr
Published: 2024-07-26
DOI: 10.32614/CRAN.package.weatherOz
Author: Rodrigo Pires ORCID iD [aut, cre], Anna Hepworth ORCID iD [aut], Rebecca O'Leary [aut], Jonathan Carroll ORCID iD [aut], James Goldie ORCID iD [aut], Dean Marchiori ORCID iD [aut], Paul Melloy ORCID iD [aut], Mark Padgham ORCID iD [aut], Hugh Parsonage ORCID iD [aut], Keith Pembleton ORCID iD [ctb] (Contributed code and ideas for original 'bomrang' package that was used in the creation of 'weatherOz'.), Maƫlle Salmon ORCID iD [ctb] (Contributed to debugging a nasty little bug with CI where timezones caused tests to fail due to 'vcr' not recognising the URL when run outside of Australia/Perth TZ! Suggested the use of `withr::local_timzeone()`, see <https://github.com/ropensci/weatherOz/commit/b052bf91973b8d7e147a39e8938405a64622634b>.), Max Moldovan ORCID iD [ctb] (Contributed valuable feedback on package usage leading to improvements in the package structure and functionality.), Jimmy Ng [ctb], Steve Collins [ctb] (Designed the hex logo for 'weatherOz' hex logo.), Adam H. Sparks ORCID iD [aut], Laurens Geffert [rev], Sam Rogers [rev], Western Australia Agriculture Authority (WAAA) [cph], Curtin University [cph]
Maintainer: Rodrigo Pires <rodrigo.pires at dpird.wa.gov.au>
BugReports: https://github.com/ropensci/weatherOz/issues
License: GPL (≥ 3)
URL: https://github.com/ropensci/weatherOz/, https://docs.ropensci.org/weatherOz/
NeedsCompilation: no
Language: en-US
Citation: weatherOz citation info
Materials: README NEWS
CRAN checks: weatherOz results

Documentation:

Reference manual: weatherOz.pdf
Vignettes: weatherOz Use Case
weatherOz
weatherOz for BOM
weatherOz for DPIRD
weatherOz for SILO

Downloads:

Package source: weatherOz_1.0.0.tar.gz
Windows binaries: r-devel: weatherOz_1.0.0.zip, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): weatherOz_1.0.0.tgz, r-oldrel (x86_64): weatherOz_1.0.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=weatherOz to link to this page.