Organisation des données

Les données doivent être organisées de façon rigoureuses pour que Nonmem puisse modéliser.

Un seul tableau pour toutes les informations:
- administrations (doses administrées, schémas d'administrations, voies d'administration),
- variables dépendantes (concentrations, effets),
- variables décrivant les patients (numéro d'identification, covariables comme le poids...),
- variable de temps.

Selon les codes utilisés, les administrations seront faites :
- pour une administration unique, répétée ou à l'état d'équilibre,
- dans un compartiment ou un autre (intraveineux, intramusculaire, per os...),
- à débit constant ou non...

Ces informations peuvent changer d'un patient à un autre et pour un même patient, d'une occasion à une autre. On le voit cette propriété de nonmem en fait un outil extrêmement souple et capable de s'adapter à toutes les situations rencontrées en pratique. Cela le met régulièrement en avance par rapport aux autres logiciels concurrents.
Exemples de bases de données possibles:
- biodisponibilité mélangeant différentes voies d'administration,
- bases de données où certains patients peuvent être considérés d'emblèe à l'état d'équilibre alors que d'autres seront au début de leur traitement (voire une prise unique).
En fait, je ne vois pas de cas non pris en charge par nonmem.

Toute erreur à ce niveau peut entraîner une impossibilité d'analyse ou pire, une analyse erronée. Il faut donc prévoir de vérifier la base de données AVANT de commencer!

L'expérience montre que la réalisation de la base de données représente un temps non négligeable.

Le principe général est que le tableau de données comporte une nouvelle ligne à chaque modification:
- de concentration (Pharmacocinétique) ou de mesure d'un effet (Pharmacodynamie),
- de dose,
- de valeur d'une covariable.

Les colonnes représentent :
- soit des variables liées au patient (numéro d'identification, covariables, concentrations, effet),
- soit des codes nonmen (compartiment d'administration),
- soit le temps...


Exemple de tableau de données
(descriptif des colonnes)

ID TIME AMT DV MDV WT AGE
1 0 1000 . 1 80 36
1 0.25 . 25 0 80 36
1 0.5 . 59 0 80 36
1 1 . 38 0 80 36
1 2 . 24 0 80 36
1 4 . 11 0 80 36
1 6 . 5 0 80 36
2 0 1500 . 1 84 28
2 0.20 . 46 0 84 28
2 0.5 . 78 0 84 28
2 1 . 57 0 84 28
2 2 . 36 0 84 28
2 4 . 19 0 84 28
2 6 . 7 0 84 28
2 12 . .2 0 84 28