Convenience wrapper that runs each of the analysis surfaces and
optionally writes a .txt dump (and .json payload if
jsonlite is available) per result. Failures are captured
per-analysis: one bad surface does not stop the rest.
Arguments
- data
Either a data frame (e.g. the output of
morie_fetch_siu()read in) or a path toSIU_by_case.csv.NULL(the default) looks infile.path(tempdir(), "morie", "siu", "SIU_by_case.csv").- out_dir
Optional directory; if non-
NULL, each result is written assiu_analysis_<name>.txt.