Hari
●    

2007-07-11 11:47
(6491 d 14:23 ago)

Posting: # 877
Views: 12,787
 

 Difference between compartmental and Noncompartmental [Software]

Hello

Can any one tell me the difference between compartmental model and noncompartmetnal model in WinNonlin

Thanks
Helmut
★★★
avatar
Homepage
Vienna, Austria,
2007-07-11 15:12
(6491 d 10:59 ago)

@ Hari
Posting: # 881
Views: 11,294
 

 WinNonlin: PK and NCA

Dear Hari!

❝ Can any one tell me the difference between compartmental model and noncompartmetnal model in WinNonlin


See WinNonlin’s on-line help:
Topics > WinNonlin Model Libraries > Pharmacokinetic models
Topics > WinNonlin Model Libraries > Noncompartmental analysis

or in the folder ‘User Docs’ below your WinNonlin-Installation (for v5.2)
‘WNL Users Guide v5_2.pdf’ and ‘WNL Examples Guide v5_2.pdf’

Compartmental PK Models are #1-19, NCA PK Models are #200-202 (plasma) and #210-212 (urine).

Dif-tor heh smusma 🖖🏼 Довге життя Україна! [image]
Helmut Schütz
[image]

The quality of responses received is directly proportional to the quality of the question asked. 🚮
Science Quotes
drshiv
★    

India,
2007-08-15 18:23
(6456 d 07:48 ago)

(edited on 2007-08-15 21:27)
@ Hari
Posting: # 983
Views: 11,030
 

 Difference between compartmental and Noncompartmental

Hi Hari,

There is no separate definition for differentiating compartmental and non-compartmental models specifically for WinNonlin. You can obtain this knowledge in any standard Pharmacokinetics book. For beginners Handbook in Pharmacokinetics by WA Ritchel is a good ready reference book. WinNonlin also use the same definition and science.

Briefly, Compartmental models do not assume instantaneous distribution of drug throughout the body and you may find two or more segments in the elimination phase when you plot log concentration versus time on a graph paper. Whereas in non-compartmental model you will find a straight line in the elimination phase, this is because the drug is assumed to be instantaneously distributed througout the body and the drug is mostly confined to blood volume. These compartments can be explained using macro or micro rate constants. I think WinNonlin has both the options.

Dr. Shiv

--
Edit: Full quote removed. Please see this post! [Jaime]
Helmut
★★★
avatar
Homepage
Vienna, Austria,
2007-08-16 00:57
(6456 d 01:13 ago)

@ drshiv
Posting: # 985
Views: 11,385
 

 Difference between compartmental and Noncompartmental

Dear Dr. Shiv!

❝ There is no separate definition for differentiating compartmental and non-compartmental models specifically for WinNonlin.


Oh yes, it is:
[image]

❝ For beginners Handbook in Pharmacokinetics by WA Ritchel is a good ready reference book.


Fully agree. Since Wolfgang Ritschel was born and studied in Austria (he moved to the USA in 1968) – as an Austrian myself – I have to insist on the correct spelling: Ritschel – without the letter ‘s’ the name would be almost impossible to pronounce in German… :-D

❝ Briefly, Compartmental models do not assume instantaneous distribution of drug throughout the body and you may find two or more segments in the elimination phase when you plot log concentration versus time on a graph paper.


Now I have to disagree with you. Such a behaviour is exactly what we expect from a 1-compartment model, i.v. administration.

❝ Whereas in non-compartmental model you will find a straight line in the elimination phase, this is because the drug is assumed to be instantaneously distributed througout the body and the drug is mostly confined to blood volume. These compartments can be explained using macro or micro rate constants. I think WinNonlin has both the options.


OK, now you are mixing two things up.
NCA claims to be model-independent, decribing the profile only by parameters directly accessible (i.e., without curve-fitting) from the the curve – irrespectively of any underlying process, how simple or complicated this process ever might be.
To give you an example: We may have a formulation showing a lag-time in absorption, a two-segment absorption phase, enterohepatic recyling, and a ‘fast’ and ‘slow’ elimination phase – which renders modeling (at least if only plasma data are available) a nightmare - but we can still apply NCA (i.e., calculate AUC, MRT, Cmax, tmax).

Micro- and macro-constants are applicable to compartmental models only.
Any multicompartmental model can be formulated as a sum of exponential terms:

\(C_{ij}=\text{A}_j\cdot \text{e}^{\text{B}_j\cdot t_i}\textsf{,}\)

where the index \(\small{i}\) denotes the sampling time point, and the index \(\small{j}\) the number of the exponential term.
The coefficients (\(\small{\text{A}_j}\)) and – in some terminologies only the exponents – (\(\small{\text{B}_j}\)) are called macro-constants.

If you are building your own model from differential equations, you end up with an amount (the dose), volumes of distribution for all compartments, and transfer rate constants (in the jargon of modelers: micro-constants).
Theoretically it’s possible to calculate analytically (i.e., exact in the mathematical sense) micro- from macro, and vice versa. For fairly complicated models these solutions are give in PK textbooks (e.g., JG Wagner, Pharmacokinetics for the Pharmaceutical Scientist), but if your model is not given there, you should take a course in Laplace-transformations first… :-D

WinNonlin has the option the formulate the model in both ways; it’s just an option which estimated constants are given first – the respective other ones are also given for all models.

BTW: Please don’t full quote – see the policy and TOFU; the preferred method is an inline reply. Otherwise moderators have to edit all your posts…

Dif-tor heh smusma 🖖🏼 Довге життя Україна! [image]
Helmut Schütz
[image]

The quality of responses received is directly proportional to the quality of the question asked. 🚮
Science Quotes
jag009
★★★

NJ,
2012-03-23 16:59
(4774 d 08:11 ago)

@ Helmut
Posting: # 8328
Views: 9,290
 

 Difference between compartmental and Noncompartmental

Dear Helmut,

Question about your statment

❝ Micro- and macro-constants are applicable to compartmental models only.

❝ Any multicompartmental model can be formulated as a sum of exponential terms:

❝     \(C_{ij}=\text{A}_j\cdot \text{e}^{\text{B}_j\cdot t_i}\textsf{,}\)

❝ where the index \(\small{i}\) denotes the sampling time point, and the index \(\small{j}\) the number of the exponential term.

❝ The coefficients (\(\small{\text{A}_j}\)) and – in some terminologies only the exponents – (\(\small{\text{B}_j}\)) are called macro-constants.


Can I compute macro constant for a one-compartment model? I used winnonlin to fit my IR profile and the best fit was a one compartment model with lagtime. But in order for me to use the information to deconvolute my prototype formulation's profile in Win­nonlin, I was asked to provide the A and Alpha parameters in the Deconvolution module... I know how to figure out the macro constants from micro constants for a multicompartment model. Winnonlin's 2nd parameter output (from the modelling model) doesn't give out the macro constants for a one compartment model. It does give out the macro and micro constants for a 2 compartment model.

Thank you.

Jag.


Edit: Original quotes restored. [Helmut]
Helmut
★★★
avatar
Homepage
Vienna, Austria,
2012-03-23 19:24
(4774 d 05:47 ago)

@ jag009
Posting: # 8329
Views: 9,414
 

 Micro ⇒ macro

Dear John,

let’s see where you get a quicker answer – over here or to your cross-post at Pharsight’s Extranet. ;-)

❝ Can I compute macro constant for a one-compartment model?


Yes.*

❝ I used winnonlin to fit my IR profile and the best fit was a one compartment model with lagtime. […] I know how to figure out the macro constants from micro constants for a multicompartment model. Winnonlin's 2nd parameter output (from the modelling model) doesn't give out the macro constants for a one compartment model.


I know – that’s weird. Consider filing a request. Alternatively instead of using the built-in (precompiled) model modify #4 in PK2.lib (within secoend) or define the secondary parameters in Phoenix.

Here’s the way to go (WinNonlin’s notation):
  • C0 = D/V_F
  • A1 = C0[k01/(k01-k10)]ek10·tlag and α1 = k01
  • A2 = C0[k01/(k01-k10)]ek01·tlag and α2 = k10
  • t0 = [ln(A2) – ln(A1)]/(k01 – k10); check: t0 = tlag?
  • Check whether you get identical concentrations from
    WinNonlin: C = D/V_F·k01/(k01-k10[e-k10·(t-tlag)-e-k01·(t-tlag)] and
    Macro-constants: C = Ae-α1t - Be-α2t
Use A1 and α1 (the part of the equation describing elimination) for deconvolution.


  • JG Wagner
    Pharmacokinetics for the Pharmaceutical Scientist
    Technometrics Publishing, Lancaster 1993, pp 4–5 [sic]
    ISBN 1-56676-032-1

Dif-tor heh smusma 🖖🏼 Довге життя Україна! [image]
Helmut Schütz
[image]

The quality of responses received is directly proportional to the quality of the question asked. 🚮
Science Quotes
mittyri
★★  

Russia,
2024-07-23 17:02
(269 d 09:09 ago)

@ Helmut
Posting: # 24092
Views: 1,735
 

 for Deconvolution fans

Dear Helmut,

I like that I've found it on the forum. Just want to make a small typo fix if you don't mind
  • C0 = D/V_F
  • A1 = C0[k01/(k01-k10)]ek10·tlag and α1 = k10
  • A2 = C0[k01/(k01-k10)]ek01·tlag and α2 = k01
  • t0 = [ln(A2) – ln(A1)]/(k01 – k10); check: t0 = tlag?
  • C = A1e-α1t - A2e-α2t

THX! [Helmut]

Kind regards,
Mittyri
UA Flag
Activity
 Admin contact
23,424 posts in 4,927 threads, 1,709 registered users;
28 visitors (0 registered, 28 guests [including 7 identified bots]).
Forum time: 02:11 CEST (Europe/Vienna)

Do not put your faith in what statistics say until you have carefully
considered what they do not say.    William W. Watt

The Bioequivalence and Bioavailability Forum is hosted by
BEBAC Ing. Helmut Schütz
HTML5