R/find_project.R

Defines functions find_project

Documented in find_project

#' Find the Project/Basin Associated with a Monitoring Station
#'
#' @param station Water monitoring station code (e.g. "FBLW")
#'
#' @return A character array containing the project code (e.g. "LKW"). If the
#' station is unknown, \code{NULL} is returned.
#' @export
#'
#' @examples
#' library(acewater)
#' find_project("FBLW")
#'
find_project <- function(station) {
    pcode <- c()

    for (project in ace_projects) {
        if (toupper(station) %in% names(project$stations)) {
            pcode <- append(pcode, project$code)
        }
    }
    pcode
}
briandconnelly/acewater documentation built on April 28, 2021, 2:13 a.m.