
Le modèle d'erreur choisi pour la variabilité résiduelle (SIGMA) est spécifiée dans ce block. La ou les valeurs initiales seront données dans le Block Sigma.
Si une estimation des concentrations individuelles et des paramètres individuels sont nécessaires, elle sera spécifiée dans ce bloc:
| Type d'erreur | Code NONMEM |
|
additive |
Y = F + ERR(1) |
|
proportionnelle |
Y = F * (1 + ERR(1)) |
|
Erreur exponentielle |
Y = F * EXP(ERR(1)) |
|
additive + proportionnelle |
Y = F * (1 + ERR(1)) + ERR(2) |
Pour un modèle additif, FOCE donne les mêmes résultats que FOCE INTERACTION.
En revanche, avec un modèle proportionnel, la méthode FOCE INTERACTION est plus adaptée. Ce point est développé dans le Block Estimation
Erreur avec estimation individuelle (POSTHOC)
Erreur:
| Type d'erreur | Code NONMEM | Commentaires |
| additive |
$ERROR ;ne pas oublier: |
Permet d'obtenir directement la concentration résiduelle due à l'erreur additive (sans passer par la racine). |
| proportionnelle |
$ERROR |
|
| mixte |
$ERROR ;ne pas oublier: |
Permet d'obtenir directement le CV et la concentration résiduelle due à l'erreur additive (sans passer par la racine). |
avec
IPRED : concentration individuelle estimée en fonction des valeurs des paramètres cinétiques de population adaptées à lindividu selon la méthode Bayésienne:
IRES : résidus individuels
IWRES : résidus individuels pondérés
NB: pour faire l'estimation des paramètres cinétiques individuels, il faut ajouter l'option POSTHOC dans le Block ESTIMATION.
Si dans le bloc estimation, la méthode FOCE (First Order Conditional Estimate) est choisie, l'option POSTHOC est inutile.
Code pour analyser des DV après transformation logarithmique:
On suppose que la colonne DV dans la base de données ait été log-transformée au préalable.
$INPUT ID AMT TIME DV=LNCP
$ERROR
...
Y = LOG(F) + ERR(1)
...
Dans ce cas on obtient un vrai modèle d'erreur exponentiel,
ln(Y) = ln(F) + ERR(1) et équivalent à Y = F * EXP(ERR(1))
tandis que sinon, Y = F*EXP(ERR(1)) n'est qu'une approximation par
Y = F * (1 + ERR(1))
Dans le cas d'un modèle mixte:
Y = LOG(F) + SQRT(THETA(x)**2 + THETA(y)**2/F**2)*ERR(1)
sans oublier:
$SIGMA 1 FIX
Code pour récupérer les Log des concentrations observées et prédites:
$ERROR
Y = F + F*ERR(1)
LDV=DV
LPR=F
IF(LDV.EQ.0) LDV=0.00001
IF(LPR.EQ.0) LPR=0.00001
LDV=LOG(LDV)
LPR=LOG(LPR)