
Calculate percent stool adequacy
f.stool.ad.01.RdCreates a summary table of stool adequacy. The missing parameter defines how
missing data is treated. "good" classifies missing data as good quality
(POLIS method). "bad" classifies all missing as bad quality. "missing"
excludes missing from the calculations.
Usage
f.stool.ad.01(
afp.data,
pop.data,
start.date,
end.date,
spatial.scale,
missing = "good",
bad.data = "inadequate",
rolling = F,
sp_continuity_validation = T,
admin.data = lifecycle::deprecated()
)Arguments
- afp.data
tibbleAFP data which includes GUID at a given spatial scale formatted asadm(0,1,2)guid, onset date asdateandcdc.classification.all2which includes "NOT-AFP".- pop.data
tibbleFull list of country administrative units by a given spatial scale includingyear,adm(0,1,2)guid, andctry/prov/dist(as appropriate).- start.date
strStarting date for analysis formatted as "YYYY-MM-DD".- end.date
strEnding date for analysis as "YYYY-MM-DD".- spatial.scale
strGeographic level to group analysis on."prov"Province level."dist"District level."ctry"Country level.
- missing
strHow to treat missing data. Valid values are:"good", "bad", "remove". Defaults to"good". When calculating theadequacy.finalcolumn:"good"usesadequacy.03"bad"usesadequacy.01"exclude"usesadequacy.02
- bad.data
strHow to treat bad data. Valid values are:"remove", "inadequate". Defaults to"inadequate"."inadequate"treats samples with bad data as inadequate.- rolling
logicalShould data be analyzed on a rolling bases? Defaults toFALSE.- sp_continuity_validation
logicalShould GUIDs not present in all years of the dataset be excluded? DefaultTRUE.- admin.data
tibblePopulation data. Renamed in favor ofpop.data.
Examples
if (FALSE) { # \dontrun{
raw.data <- get_all_polio_data()
stool.ads <- f.stool.ad.01(raw.data$afp, raw.data$ctry.pop,
"2021-01-01", "2023-12-31",
"ctry",
sp_continuity_validation = FALSE
)
} # }