| NEWS | R Documentation |
News for Package NonCompart
Changes in version 0.8.1 (2026-06-20)
IQNCAadded: a self-contained Installation Qualification (IQ) report in pdf documenting whether NonCompart is correctly installed, intact, loadable, and operational (environment, version, dependency satisfaction, MD5 file integrity, namespace/exports, a functional NCA check against an external reference, an overall QUALIFIED/NOT QUALIFIED verdict, a sessionInfo appendix, and a per-file md5 checksum appendix).OQNCAadded: a self-contained Operational Qualification (OQ) report in pdf. It runs eight WinNonlin-referenced NCA scenarios (shipped in ‘inst/OQ’) throughtblNCAon the user's machine and lists every computed value next to its reference value, with the absolute and relative difference and a pass flag, and an overall verdict.writeMD5NCAadded: writes the standard R ‘MD5’ integrity manifest into an installed package directory (usingtools::md5sum) so that theIQNCAfile-integrity check reports PASS for local installs. CRAN installs already include this manifest.addSigFieldNCAadded (and asigFieldargument toIQNCA/OQNCA): insert Adobe Acrobat Reader signature fields into the report PDF (pure base-R PDF incremental update, no external tools) so it can be signed with one click in the free Acrobat Reader, instead of printing and scanning.signPDFNCAandverifyPDFNCAadded: digitally sign a report PDF (a detached SHA-256 signature written to ‘<pdf>.sig’, using the openssl package) and verify it, as a scriptable alternative.The IQ and OQ reports use 1 inch margins on every side, select Letter paper in a United States locale and A4 elsewhere, and place the signature/approval page first.
Changes in version 0.8.0 (2026-04-26)
sNCA and tblNCA support predetermined indices of points (UsePoints) to calculate terminal slope.
Changes in version 0.7.2 (2026-03-27)
tblNCA supports vector input for dur argument.
Changes in version 0.7.1 (2026-03-09)
Fixed a bug in
Slopewhere sequentialis.finitefiltering could cause misaligned x and y vectors.Fixed typo 'umul/mL' to 'umol/mL' in concentration unit normalization (
Unit,UnitUrine).Replaced unsafe
eval(parse(text=...))with direct logical subsetting intblNCAandtblAUC.Extracted duplicated slope-finding logic in
BestSlopeinto helper functionfindBestSlope.Normalized
admparameter once at the top ofsNCAinstead of callingtoupper(trimws())repeatedly.Extracted shared unit conversion helpers (
normalizeConcUnit,convertVolUnit) inUnit.R.Reduced redundant
toupper(trimws(down))calls inAUCandIntAUC.
Changes in version 0.7.0 (2023-11-15)
Minor updates.
Changes in version 0.6.0 (2022-07-15)
SS option for steady-state added in sNCA and tblNCA
tblAUC, gAUC, gInterpol functions are added for general purpose AUC such as AUC for pharmacodynamic(PD) data.
Changes in version 0.5.1 (2022-06-15)
Rare cases raising NaN in
BestSlopeare handled.
Changes in version 0.5.0 (2022-01-20)
DetSlopeno longer opens a new device when closed.Data type error with tibble data is fixed.
Changes in version 0.4.9 (2021-07-10)
Bug when a slope is determined by manual selection is fixed.
excludeDeltaoption added to tblNCA, sNCA, and BestSlope functions.
Changes in version 0.4.8 (2021-06-10)
UT function removed
returnNA option in sNCA function is removed.
Changes in version 0.4.7 (2020-01-02)
When it is impossible to determine slope, it skips.
Changes in version 0.4.6 (2020-01-02)
tblNCA supports iAUC argument.
Changes in version 0.4.5 (2019-09-28)
Some sentences are revised.
Changes in version 0.4.4 (2018-07-20)
Nonnumeric Subject ID is supported.
Changes in version 0.4.3 (2018-05-17)
tblNCAis rewritten.
Changes in version 0.4.2 (2018-05-17)
Issue on reverse dependence on
ncaris solved.
Changes in version 0.4.1 (2018-04-17)
Validation document is added.
DetSlopenow accepts default slope fromBestSlope.Errata in manual corrected.
Changes in version 0.4.0 (2018-03-17)
DetSlopefunction is added to determine slope manually.
Changes in version 0.3.3 (2017-08-16)
NonCompart is more tolerable to the input error.
sNCAcan accept key of multiple columns instead of single column colSubj.
Changes in version 0.3.2 (2017-07-19)
NonCompart can handle the case of no or one positive y value.
Changes in version 0.3.1 (2017-07-10)
NonCompart A bug in C0 calcuation of IV bolus case was fixed.
Changes in version 0.3.0 (2017-04-06)
NonCompart Only essential functions for calculation were remained.