Imputation of concentration==0 when no concentration record appears at TIME==0/time of dose for Model 1 Single Dose #284
Labels
3.0 defect
Defect identified during code development for Computation Engine v3.0
This is illustrated with testcase tc1822_M1SD and illustrated with commit c3d3f48:
In the following output, profiles SDEID==1 and 2 are identical except that the first profile has a zero concentration record at time==0 (ATIME==0), the second profile (SDEID==2) doesn't have a record with ATIME==0 (time of dose for single dose).
Note that AUCALL and AUCLAST differ considerably in their values but would have been expected to be identical if CE 3.0 commit c3d3f48 was following the requirements of Section 13.3.1 "Missing Data at time of Dose" of the Computation Engine Specifications document that requires that for the single dose model if there is no time or concentration at time of dose, the concentration at time of dosing will be imputed as zero (0.0).
Note also a requirement of the CE specification is that CTOLDesti value be generated that for single dose models will record the imputed value of concentration at time of dosing even for single dose models (see the entry for CTOLDesti for section 10.2 "Matrix Dependent Parameters"). Not that CTOLDest1 was generated and indicates that for the second profile (SDEID==2) that the concentration at time of dose WAS indeed imputed as zero (0). However this doesn't appear to impact the values of the AUCs generated.
A cursory review of the run_M1_SD_computation.R code indicates that there is no code incorporated that would update the profile records to impute concentration of zero at time zero. There is code incorporated into auc_tau.R and aumc_tau.R to incorporate ctoldest into the single dose models. There is a get_told_concentration.R routine that updates dataset for steady state models but this isn't incorporated into the single dose models.
The text was updated successfully, but these errors were encountered: