-
-
Notifications
You must be signed in to change notification settings - Fork 106
Closed
Description
Summary
- What does this package do? (explain in 50 words or less):
The rdefra package retrieves air pollution data and metadata from the Air Information Resource (UK-AIR) of the Department for Environment, Food and Rural Affairs in the United Kingdom. UK-AIR does not provide a public API for programmatic access to data, therefore this package scrapes the HTML pages to get relevant information. - Paste the full DESCRIPTION file inside a code block below:
Package: rdefra
Type: Package
Title: Interact with the UK AIR Pollution Database from DEFRA
Version: 0.2.0
Date: 2016-08-03
Author: Claudia Vitolo [aut, cre], Andrew Russell [aut], Allan Tucker [aut]
Maintainer: Claudia Vitolo <[email protected]>
URL: https://github.com/kehraProject/r_rdefra
BugReports: https://github.com/kehraProject/r_rdefra/issues
Description: Get data from DEFRA's UK-AIR website. It basically scraps the HTML content.
Depends: R (>= 2.10)
Imports: RCurl, XML, plyr
Suggests: testthat
LazyData: true
Encoding: UTF-8
License: GPL-3
Repository: CRAN
RoxygenNote: 5.0.1
- URL for the package (the development repository, not a stylized html page):
https://github.com/kehraProject/r_rdefra - Who is the target audience?
Scientists and researchers interested in air pollution data and epidemiologists. - Are there other R packages that accomplish the same thing? If so, what is different about yours?
The openair package (https://github.com/davidcarslaw/openair) accomplishes similar things but relies on a local and compressed copy of the data on servers at King's College (UK), periodically updated. I have used the openair package myself in the past and it is an excellent package (for data retrieval and visualisation) but I had troubles with King's College servers down time.
The rdefra package, instead, retrieves the information directly from the original source with the advantage that users always get the most complete information at any time. This package also integrates a function to retrieve missing coordinates from the standard metadata.
Requirements
Confirm each of the following by checking the box. This package:
- does not violate the Terms of Service of any service it interacts with.
- has a CRAN and OSI accepted license.
- contains a README with instructions for installing the development version.
- includes documentation with examples for all functions.
- contains a vignette with examples of its essential functions and uses.
- has a test suite.
- has continuous integration with Travis CI and/or another service.
Publication options
- Do you intend for this package to go on CRAN?
- Do you wish to automatically submit to the Journal of Open Source Software? If so:
- The package contains a
paper.md
with a high-level description. - The package is deposited in a long-term repository with the DOI:
http://dx.doi.org/10.5281/zenodo.59851
- The package contains a
Detail
- Does
R CMD check
(ordevtools::check()
) succeed? Paste and describe any errors or warnings:
R CMD check succeeds. There were no ERRORs, WARNINGs or NOTEs.
- Does the package conform to rOpenSci packaging guidelines? Please describe any exceptions:
- If this is a resubmission following rejection, please explain the change in circumstances:
- If possible, please provide recommendations of reviewers - those with experience with similar packages and/or likely users of your package - and their GitHub user names: