| IQLM | R Documentation |
Generate a self-contained PDF report documenting whether the sasLM package is correctly installed, intact, loadable, and operational in the user's own R environment. It is intended as Installation Qualification (IQ) evidence, in the spirit of commercial statistical-software validation. The report uses only base R and the package's own pdf helpers, so it requires no LaTeX, pandoc, or other external tools. The signature (approval) page is placed first and the report uses 1 inch margins on every side, with Letter paper in a United States locale and A4 elsewhere.
IQLM(fileName = "sasLM-IQ-Report.pdf", pkgs = "sasLM",
functional = TRUE, performedBy = "", paper = "auto", sigField = FALSE)
fileName |
file name to save the PDF report. |
pkgs |
character vector of package names to qualify; defaults to
|
functional |
if |
performedBy |
name of the person performing the qualification, printed on the signature page. Defaults to the login name. |
paper |
paper size: |
sigField |
if |
The report contains: the test environment (R version, platform, OS, locale, library
paths); the installed package version, location and declared-dependency satisfaction;
file integrity via checkMD5sums (PASS / FAIL / WARN when no
manifest is present - see writeMD5LM); namespace load and core exports;
an optional functional verification; an overall QUALIFIED / NOT QUALIFIED verdict; a
sessionInfo appendix; and a per-file md5 checksum appendix.
Invisibly, a list with fileName, qualified, paper, checks
(a data frame of every check), and the counts nPass, nFail,
nWarn. A PDF file is written to fileName.
Kyun-Seop Bae <k@acr.kr>
OQLM, writeMD5LM, GLM
#IQLM()
#res <- IQLM(performedBy = "Jane Doe"); res$qualified
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.