Re: [NMusers] ERROR -M2 vpc run

2024-03-23 Thread Leonid Gibiansky

This is what I found in PDx-Pop manual, I think this is what is the problem:

"You can not do a predictive check (or a simulation in general) based on 
an estimation that required
the Laplacian method for the estimation (e.g. an analysis using YLO, 
YUP, etc.). You will get an

error like the following:
AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.

 585 LAPLACIAN METHOD IS REQUIRED WHEN YLO, YUP, CTLO, OR CTUP IS USED.
fsubs did not get created by NM-TRAN. No NONMEM execution. "



On 3/23/2024 11:40 PM, Leonid Gibiansky wrote:

Hi Mohd,

Something else is going on, your code runs fine on my side except you 
need to define LLOQ, and also correct an error in SD:

SD = SQRT(1 + THETA(4)*F**2) ; not **F

Why you call it VPC, are you running it via PSN or similar interface? 
Then the problem can be there, in transformation of the estimation file 
to the simulation file.


Also, why YLO is log(LLOQ), your code does not use transform on both 
sides, so why log is used?


Leonid




---
$ERROR
   LLOQ=0.1
   SD = SQRT(1 + THETA(4)*F**2)
   YLO=LOG(LLOQ)
   IPRED=F
   W=SD
   IRES = DV-IPRED
   IWRES = IRES/W
   Y = F + SD*EPS(1)

$ESTIMATION METHOD=COND LAPLACIAN INTER NUMERICAL NOABORT SLOW NSIG=2
     SIGL=9 MAXEVAL= PRINT=1


On 3/23/2024 4:44 PM, Mohd Rahimi wrote:

Dear NONMEM user,

I tried to run a VPC for M2 BQL method by using the code as stated below:

;M2 - Likelihood assumes all values are censored at LLOQ ‘YLO’

*   SD = SQRT(1 + THETA(4)**F**2)
   YLO=LOG(LLOQ)
   IPRED=F
   W=SD
   IRES = DV-IPRED
   IWRES = IRES/W
   Y = F + SD*EPS(1)
*
*
*
*$ESTIMATION METHOD=COND LAPLACIAN INTER NUMERICAL NOABORT SLOW NSIG=2
             SIGL=9 MAXEVAL= PRINT=1*

But I got this kind of error message from NONMEM

* AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.

   585  LAPLACIAN METHOD IS REQUIRED WHEN YLO, YUP, CTLO, OR CTUP IS 
USED.*


Any thoughts on how to solve this?

Thank you

--
*Mohd Rahimi Muda*




Re: [NMusers] ERROR -M2 vpc run

2024-03-23 Thread Leonid Gibiansky

Hi Mohd,

Something else is going on, your code runs fine on my side except you 
need to define LLOQ, and also correct an error in SD:

SD = SQRT(1 + THETA(4)*F**2) ; not **F

Why you call it VPC, are you running it via PSN or similar interface? 
Then the problem can be there, in transformation of the estimation file 
to the simulation file.


Also, why YLO is log(LLOQ), your code does not use transform on both 
sides, so why log is used?


Leonid




---
$ERROR
  LLOQ=0.1
  SD = SQRT(1 + THETA(4)*F**2)
  YLO=LOG(LLOQ)
  IPRED=F
  W=SD
  IRES = DV-IPRED
  IWRES = IRES/W
  Y = F + SD*EPS(1)

$ESTIMATION METHOD=COND LAPLACIAN INTER NUMERICAL NOABORT SLOW NSIG=2
SIGL=9 MAXEVAL= PRINT=1


On 3/23/2024 4:44 PM, Mohd Rahimi wrote:

Dear NONMEM user,

I tried to run a VPC for M2 BQL method by using the code as stated below:

;M2 - Likelihood assumes all values are censored at LLOQ ‘YLO’

*   SD = SQRT(1 + THETA(4)**F**2)
   YLO=LOG(LLOQ)
   IPRED=F
   W=SD
   IRES = DV-IPRED
   IWRES = IRES/W
   Y = F + SD*EPS(1)
*
*
*
*$ESTIMATION METHOD=COND LAPLACIAN INTER NUMERICAL NOABORT SLOW NSIG=2
             SIGL=9 MAXEVAL= PRINT=1*

But I got this kind of error message from NONMEM

* AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.

   585  LAPLACIAN METHOD IS REQUIRED WHEN YLO, YUP, CTLO, OR CTUP IS USED.*

Any thoughts on how to solve this?

Thank you

--
*Mohd Rahimi Muda*




Re: [NMusers] ERROR -M2 vpc run

2024-03-23 Thread Simbarashe Peter Zvada
Dear Mohd,

Why can't you use M3 method?
We can discuss more not on this platform.

Thank you,
Simba

On Sat, Mar 23, 2024, 7:22 PM Mohd Rahimi  wrote:

> Dear Simbarashe,
>
> I have tried to remove METHOD= COND before but an error popped out when I
> wanted to rerun the model.
>
> AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.
>
>   274  $ESTIMATION: METHOD=COND NEEDED WITH LAPLACIAN OPTION.
>
>
> Mohd Rahimi Muda
>
>
>
> On Sun, Mar 24, 2024 at 7:09 AM Simbarashe Peter Zvada <
> simba.zv...@gmail.com> wrote:
>
>> Dear Mohd,
>>
>> Do you need METHOD=1 (COND) under $Estimation when you use LAPLACIAN?
>>
>> I could be wrong, but just remove it and leave for defaults.
>>
>> Thank you,
>> Simba
>>
>>
>>
>>
>>
>>
>>
>>
>> On Sat, Mar 23, 2024, 4:56 PM Mohd Rahimi  wrote:
>>
>>> Dear NONMEM user,
>>>
>>> I tried to run a VPC for M2 BQL method by using the code as stated below:
>>>
>>> ;M2 - Likelihood assumes all values are censored at LLOQ ‘YLO’
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *   SD = SQRT(1 + THETA(4)**F**2)  YLO=LOG(LLOQ)  IPRED=F  W=SD  IRES =
>>> DV-IPRED  IWRES = IRES/W  Y = F + SD*EPS(1)*
>>>
>>>
>>> *$ESTIMATION METHOD=COND LAPLACIAN INTER NUMERICAL NOABORT SLOW NSIG=2
>>>   SIGL=9 MAXEVAL= PRINT=1*
>>>
>>> But I got this kind of error message from NONMEM
>>>
>>>
>>>
>>> * AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.  585  LAPLACIAN METHOD
>>> IS REQUIRED WHEN YLO, YUP, CTLO, OR CTUP IS USED.*
>>>
>>> Any thoughts on how to solve this?
>>>
>>> Thank you
>>>
>>> --
>>> *Mohd Rahimi Muda*
>>>
>>


Re: [NMusers] ERROR -M2 vpc run

2024-03-23 Thread Simbarashe Peter Zvada
Dear Mohd,

Do you need METHOD=1 (COND) under $Estimation when you use LAPLACIAN?

I could be wrong, but just remove it and leave for defaults.

Thank you,
Simba








On Sat, Mar 23, 2024, 4:56 PM Mohd Rahimi  wrote:

> Dear NONMEM user,
>
> I tried to run a VPC for M2 BQL method by using the code as stated below:
>
> ;M2 - Likelihood assumes all values are censored at LLOQ ‘YLO’
>
>
>
>
>
>
>
>
> *   SD = SQRT(1 + THETA(4)**F**2)  YLO=LOG(LLOQ)  IPRED=F  W=SD  IRES =
> DV-IPRED  IWRES = IRES/W  Y = F + SD*EPS(1)*
>
>
> *$ESTIMATION METHOD=COND LAPLACIAN INTER NUMERICAL NOABORT SLOW NSIG=2
> SIGL=9 MAXEVAL= PRINT=1*
>
> But I got this kind of error message from NONMEM
>
>
>
> * AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.  585  LAPLACIAN METHOD IS
> REQUIRED WHEN YLO, YUP, CTLO, OR CTUP IS USED.*
>
> Any thoughts on how to solve this?
>
> Thank you
>
> --
> *Mohd Rahimi Muda*
>


[NMusers] ERROR -M2 vpc run

2024-03-23 Thread Mohd Rahimi
Dear NONMEM user,

I tried to run a VPC for M2 BQL method by using the code as stated below:

;M2 - Likelihood assumes all values are censored at LLOQ ‘YLO’








*   SD = SQRT(1 + THETA(4)**F**2)  YLO=LOG(LLOQ)  IPRED=F  W=SD  IRES =
DV-IPRED  IWRES = IRES/W  Y = F + SD*EPS(1)*


*$ESTIMATION METHOD=COND LAPLACIAN INTER NUMERICAL NOABORT SLOW NSIG=2
  SIGL=9 MAXEVAL= PRINT=1*

But I got this kind of error message from NONMEM



* AN ERROR WAS FOUND IN THE CONTROL STATEMENTS.  585  LAPLACIAN METHOD IS
REQUIRED WHEN YLO, YUP, CTLO, OR CTUP IS USED.*

Any thoughts on how to solve this?

Thank you

-- 
*Mohd Rahimi Muda*