Type: Package
Package: AirMonitor
Version: 0.4.3
Title: Air Quality Data Analysis
Authors@R: c(
    person("Jonathan", "Callahan", email="jonathan.s.callahan@gmail.com", role=c("aut","cre")),
    person("Spencer", "Pease", email="spencerpease618@gmail.com", role=c("ctb")),
    person("Hans", "Martin", email="hansmrtn@gmail.com", role=c("ctb")),
    person("Rex", "Thompson", email="rexs.thompson@gmail.com", role=c("ctb"))
    )
Maintainer: Jonathan Callahan <jonathan.s.callahan@gmail.com>
Description: Utilities for working with hourly air quality monitoring data
    with a focus on small particulates (PM2.5). A compact data model is 
    structured as a list with two dataframes. A 'meta' dataframe contains 
    spatial and measuring device metadata associated with deployments at known 
    locations. A 'data' dataframe contains a 'datetime' column followed by 
    columns of measurements associated with each "device-deployment".
    Algorithms to calculate NowCast and the associated Air Quality Index (AQI)
    are defined at the US Environmental Projection Agency AirNow program:
    <https://document.airnow.gov/technical-assistance-document-for-the-reporting-of-daily-air-quailty.pdf>.
License: GPL-3
URL: https://github.com/MazamaScience/AirMonitor,
        https://mazamascience.github.io/AirMonitor/
BugReports: https://github.com/MazamaScience/AirMonitor/issues
Depends: R (>= 4.0.0)
Imports: dplyr, dygraphs, leaflet, lubridate, magrittr, MazamaCoreUtils
        (>= 0.5.3), MazamaRollUtils (>= 0.1.4), MazamaTimeSeries (>=
        0.3.1), readr, rlang (>= 1.0.0), stringr, tidyselect, xts
Suggests: knitr, markdown, testthat, rmarkdown, roxygen2
Encoding: UTF-8
LazyData: true
VignetteBuilder: knitr
RoxygenNote: 7.3.1
NeedsCompilation: no
Packaged: 2025-05-19 16:38:41 UTC; jonathancallahan
Author: Jonathan Callahan [aut, cre],
  Spencer Pease [ctb],
  Hans Martin [ctb],
  Rex Thompson [ctb]
Repository: CRAN
Date/Publication: 2025-05-19 18:30:08 UTC
Built: R 4.6.0; ; 2026-05-11 04:35:35 UTC; windows
