Re: Inherit past calculation of parameter in NONMEM
Tingie,
You can "remember" the value of any variable created in NM-TRAN abbreviated code. You have to be careful if the variable is a random effect to always include the else case.
e.g.
IF (NEWIND.LE.1) THEN
CLLAST=? ; some plausible initial value
ENDIF
IF (CL.LE.0) THEN
CL=CLLAST
ELSE
CL=CL
ENDIF
CLLAST=CL
Best wishes,
Nick
Quoted reply history
On 14-Jun-17 11:35, Guo, Tingjie wrote:
> Dear NMusers,
>
> Maybe a simple question. I was wondering if there is such functionality in NONMEM to inherit the past (e.g. previous row) value of parameter calculated with time varying covariates? For instance, the CL was determined by a time varying covariate. Calculation CL was a negative number in time record 3 due to the covariate value at that time point. I would like to use calculation CL in time record 2 as instead for time record 3. Pseudocode is somewhat like ‘*IF (CL[i].LE.0) CL[i]=CL[i-1]*’. Is this possible to implement within NONMEM? Thanks in advance.
>
> Warm regards,
>
> Tingjie
>
> *Tingjie Guo I Trainee Research Assistant *
>
> Academic Medical Centre, University of Amsterdam.
>
> VU University Medical Centre, Vrije University Amsterdam.
> Room ZH-7D-172, De Boelelaan 1117, 1081 HV Amsterdam, The Netherlands.
>
> Email: [email protected] < mailto: [email protected] > / [email protected] < mailto: [email protected] > Mobile: +31 659738693
--
Nick Holford, Professor Clinical Pharmacology
Dept Pharmacology & Clinical Pharmacology, Bldg 503 Room 302A
University of Auckland,85 Park Rd,Private Bag 92019,Auckland,New Zealand
office:+64(9)923-6730 mobile:NZ+64(21)46 23 53 FR+33(6)62 32 46 72
email: [email protected]
http://holford.fmhs.auckland.ac.nz/
http://orcid.org/0000-0002-4031-2514
Read the question, answer the question, attempt all questions