--- title: RAQSAPI - A Brief introduction into RAQSAPI functions author: Clinton Mccrowey physical scientist - US EPA output: rmarkdown::html_vignette: default vignette: > %\VignetteIndexEntry{RAQSAPI - A Brief introduction into RAQSAPI functions} %\VignetteEncoding{UTF-8} %\VignetteDepends{knitr} %\VignetteDepends{rmarkdown} %\VignetteEngine{knitr::rmarkdown} --- | Information: AQS Data Mart API restricts the \ maximum amount of monitoring data to one full year of data per API \ call. | | -- | RAQSAPI functions are named according to the service and filter variables that are available by the Data Mart API.^[See (https://aqs.epa.gov/aqsweb/documents/data_api.html) for the full details of the Data Mart API] ## Data Mart aggregate functions These functions retrieve aggregated data from the Data Mart API and are grouped by how each function aggregates the data. There are 7 different families of related aggregate functions in which the AQS Data Mart API groups data. **These seven families are**: - **\_by_site** - **\_by_county** - **\_by_state** - **\_by\_\** (_by_box) - **\_by\_\** (_by_MA) - **\_by\_\** (_by_pqao) - **\_by\_\** (_by_cbsa). Within these families of aggregated data functions there are functions that call on the 13 different aggregate services that the Data Mart API provides. **Note that not all aggregations are available for each service.** **These fourteen services are**: - **Monitors** (aqs_monitors_by_*) - **Sample Data** (aqs_sampledata_by_*) - **Daily Summary Data** (aqs_dailysummary_by_*) - **Annual Summary Data** (aqs_annualsummary_by_*) - **Quarterly Summary Data** (aqs_quarterlysummary_by_*) - **Quality Assurance - Blanks Data** (aqs_qa_blanks_by_*) - **Quality Assurance - Collocated Assessments** (aqs_qa_collocated_assessments_by_*) - **Quality Assurance - Flow Rate Verifications** (aqs_qa_flowrateverification_by_*) - **Quality Assurance - Flow Rate Audits** (aqs_qa_flowrateaudit_by_*) - **Quality Assurance - One Point Quality Control Raw Data** (aqs_qa_one_point_qc_by_*) - **Quality Assurance - PEP Audits** (aqs_qa_pep_audit_by_*) - **Transaction Sample - AQS Submission data in transaction Format (RD)** (aqs_transactionsample_by_*) - **Quality Assurance - Annual Performance Evaluations** \ (aqs_qa_annualperformanceeval_by_*) - **Quality Assurance - Annual Performance Evaluations in the AQS** \ **Submission transaction format (RD)** (aqs_qa_annualperformanceevaltransaction_by_*) | Information: AQS Data Mart API restricts the \ maximum amount of monitoring data to one full year of data per \ API call. These functions are able to return multiple years of data by \ making repeated calls to the API. Each call to the Data Mart API will take \ time to complete. The more years of data being requested the longer RAQSAPI \ will take to return the results. | | -- | Aggregate functions are named AQS_API\\_\() where \ is one of the 13 services listed above and \ is either "\_by\_site", "\_by\_county", "\_by\_state", "\_by\_box", "\_by\_cbsa", "\_by\_ma", or "\_by\_pqao". ### See the RAQSAPI vignette for more details (RAQSAPI must be installed and built with BUILD_MANUAL = TRUE enabled) ```R RShowDoc(what="RAQSAPIvignette", type="html", package="RAQSAPI") ```