Preserve scientific exponents and missing matrix diagonals, and read printed ETA shrinkage with or without an equals sign.
Select a consistent final estimation step across parameter and scalar results.
Handle truncated objective output, grouped eigenvalues and singular matrices.
Preserve duplicate uploads, expose incomplete results, and improve table layout and download isolation.
Clarify supported output layouts and first-submission metadata.
lstparsR 0.1.1
Bug fixes
fetch_ofv(): No longer warns “OFV not found” for $SIMULATION-only runs (e.g. VPC simulation outputs). Such runs legitimately produce no objective function value; the function now returns NA_real_ silently in that case. The warning is still emitted when an estimation step ran but its OFV cannot be parsed.
fetch_condn(): No longer warns “Eigenvalue section not found” when the user set EIGENVLS. PRINTED: NO in $COV. In that case the covariance step ran but the eigenvalue block is intentionally absent; the function now returns NA_real_ silently. The warning is still emitted when eigenvalues are expected but cannot be located.
Reported by Christiane on multiple unrelated projects.
Internal
New internal helpers .has_estimation_step() and .eigenvalues_suppressed() in R/utils-internal.R.
lstparsR 0.1.0
Initial development release.
read_lst_file(): reads NONMEM .lst files; returns S3 class "lst".