Infusion#
- class pharmpy.Infusion(amount, rate=None, duration=None)[source]#
Bases:
Dose
An infusion dose
- Parameters:
amount (expression) – Symbolic amount of dose
rate (expression) – Symbolic rate. Mutually exclusive with duration
duration (expression) – Symbolic duration. Mutually excluseive with rate
Examples
>>> from pharmpy import Infusion >>> dose = Infusion("AMT", duration="D1") >>> dose Infusion(AMT, duration=D1) >>> dose = Infusion("AMT", rate="R1") >>> dose Infusion(AMT, rate=R1)
Attributes Summary
Symbolic amount of dose
Symbolc duration
Get set of all free symbols in the dose
Symbolic rate
Methods Summary
create
(amount[, rate, duration])subs
(substitutions)Substitute expressions or symbols in dose
Attributes Documentation
- amount#
Symbolic amount of dose
- duration#
Symbolc duration
Mutually exclusive with rate.
- free_symbols#
Get set of all free symbols in the dose
Examples
>>> from pharmpy import Infusion >>> dose = Infusion.create("AMT", rate="RATE") >>> dose.free_symbols {AMT, RATE}
- rate#
Symbolic rate
Mutually exclusive with duration.
Methods Documentation