Skip to contents

Reads columns clean_sia() already produced to flag rows missing an admin2 GUID or a start year. See checks_afp() for the return shape.

Usage

checks_sia(sia, reference_date = Sys.Date())

Arguments

sia

A cleaned SIA tibble (from clean_sia()).

reference_date

Date treated as "today" for future-date checks (default Sys.Date()).

Value

A named list (summary + one tibble per flagged check); see checks_afp().

Examples

sia <- data.frame(id = 1, adm0 = "CHAD", year_start = NA_integer_)
checks_sia(sia)$summary
#> # A tibble: 2 × 7
#>   check             domain severity n_flagged status missing_columns description
#>   <chr>             <chr>  <chr>        <int> <chr>  <chr>           <chr>      
#> 1 sia_missing_guid  SIA    warning         NA not_r… "adm2_guid"     SIA rows m…
#> 2 sia_no_start_year SIA    info             1 check… ""              SIA rows w…