Formulations
Last updated
Last updated
In the building block Formulation the properties of the dosage form that is administered can be defined. Most of the predefined formulations are related to formulations typically administered via the oral route, whereas others, such as the Zero Order and the First Order release function, can technically be administered into any other compartment desired. Please note that not all combinations of formulations and administration routes are possible. For an intravenous administration (bolus and infusion), formulation is not required as a drug administered intravenously is assumed to be dissolved in a medium.
To create a new formulation, do one of the following:
Click on Formulation in the Create New Building Blocks Group of the Modeling & Simulation Tab
Right mouse click on Formulations in the Building Block Explorer and select Add Formulation...
Use the short cut Ctrl+Alt+F
A dialog will open where the properties of the formulation can be selected and/ or defined.
The formulation is initialized by giving it a Name in the respective input field. The name is used to identify the formulation when its parameters are saved in the project and/or as a template. The name is also used for identification of the formulation in the simulation.
For the different types of empirical or user-defined release functions, the dissolution curve will be depicted in the adjacent graph as fraction of dose dissolved vs. time. To zoom into the plot either use the mouse wheel or keep your finger pressed on the left mouse button and move the cursor down to where you want the bottom right-hand corner to be. For Particle Dissolution, the dissolution function represents the result of the mechanistic dissolution model of the Noyes- Whitney type in combination with the physiological conditions, rather than an input function. Thus, the dissolution properties do not only change as a function of the physico-chemical properties of the drug and the formulation characteristic, but also with the physiological conditions of the individual or animal. The resulting fraction dissolved as a function of time within the intestinal segments represents a simulation output that can be displayed in the Results Window of the simulation (see ).
From the drop-down menu you can choose from the following predefined formulations:
Dissolved
Weibull
Lint80
Particle Dissolution
Table
Zero Order
First Order
In the following sections, the different formulation functions are described in more detail.
Using this type of formulation the drug is assumed to be administered in solution. This type of formulation can only be combined with the Administration type Oral. However, e.g. by using the Zero Order function with an End time = 0, a bolus administration of a drug in solution into every compartment can also be simulated. For an intravenous administration types, i.e. intravenous bolus injection and intravenous infusion, the drug is assumed to be administered in solution. In that case only, a formulation building block is not required.
where a is the scale parameter, defining the time scale of the process, the location parameter Tlag characterizes the lag time before the onset of the dissolution or release process, and the shape parameter b characterizes the curve as either exponential (b = 1), sigmoid (b > 1), or parabolic (b < 1).
The following parameters have to be defined when choosing the Weibull function:
Dissolution shape corresponding to the shape parameter b and, thus, characterizing the curve as either exponential (b = 1), sigmoid (b > 1), or parabolic (b < 1).
Dissolution time (50% dissolved) defining the time after the start of dissolution, when 50% of the administered dose is dissolved and, thus, corresponding to the scale parameter of the Weibull function.
Lag time characterizing the time after which dissolution begins.
Please note that the Weibull function can only be combined with the Administration type Oral.
The Lint80 is an empirical function assuming linear release until 80% of the administered dose is dissolved. This type of formulation can also only be combined with the Administration type Oral.
The following parameters have to be defined when choosing the Lint80 function:
The Dissolution time (80% dissolved), defining the time, after the start of dissolution, when 80% of the administered dose is dissolved.
The Lag time characterizing the time after which dissolution starts.
Thickness of the unstirred water layer (thickness of the diffusion layer).
Particle size distribution (either normal or log normal, for polydisperse particle size distribution only).
Type of particle size distribution (either monodisperse or polydisperse).
Mean particle radius.
Standard deviation of the particle radius (for polydisperse, normal particle size distribution only) or the coefficient of variation of the particle radius (for polydisperse, log normal particle size distribution only).
Number of bins (for polydisperse particle size distribution only).
Minimum particle radius, i.e. the lower limit for the particle radius (for polydisperse particle size distribution only).
Maximum particle radius, i.e. the upper limit for the particle radius (for polydisperse particle size distribution only).
In addition, in order to use the Particle Dissolution function, the drug-related parameters have to be defined in the Compound Building Block. These include the aqueous diffusion coefficient, density of the drug material and the threshold for immediate dissolution. Further, you will have to indicate how the precipitated amount should be treated (either as soluble or insoluble).
Table defines the amount of drug applied per unit time as a continuous function. You can either manually specify time and fraction of the applied dose values or import dissolution data from ExcelĀ®.
In order to manually enter values:
Enter appropriate values for Time and Fraction (dose) dissolved
In order to import experimental dissolution data from ExcelĀ®:
Select and open the ExcelĀ® file
Import and transfer the appropriate ExcelĀ® sheet
Zero Order defines the application as occurring in a dose-dependent manner. The required input is the time at which the entire application has been input (End time).
First Order defines the application as a first order input. The required input is the half-life of application value (t1/2).
To set or change the properties of an existing formulation:
Right mouse click on the respective formulation in the Building Block Explorer
or simply double click on the formulation in the Building Block Explorer
To clone a formulation in the project:
Right mouse click on the respective formulation in the Building Block Explorer
Set an alternative name for the formulation clone and enter a description, if desired.
Saving Formulations as Templatesā
For each project, a number of formulations can be defined. They can be saved as a template and then be shared among several projects and users.
To save an existing formulation as template:
Right mouse click on the respective formulation in the Building Block Explorer
In case a formulation with the same name already exists, a warning appears and you have the following opportunities:
Override: This action will override the existing template.
Save as: You can save the formulation under a different name. In this case, you will be asked to Rename the new template.
Cancel: This action will abort the saving process.
To load an existing formulation from the template database:
Right mouse click on Formulations in the Building Block Explorer
Select the desired formulation from the user templates
In case a formulation with the same name already exists in the project, a warning appears and you will have to Rename the formulation that is to be loaded from template.
The selected formulation will appear in the Building Block Explorer view.
To delete a formulation from the project:
Right mouse click on the respective formulation in the Building Block Explorer
Confirm to by clicking Yes
Please note that a formulation that is used in any simulation of the project cannot be deleted.
The Weibull function can be used to empirically describe the dissolution behavior of various dosage forms. However, this function does not characterize the dissolution properties mechanistically. The advantage of the Weibull function is its ability to fit almost any kind of dissolution curve, and it is, therefore, often used to describe experimental data, especially when the mechanism of release that underlies dissolution is not known [] [].
When applied to drug dissolution and release from pharmaceutical dosage forms, the Weibull function expresses the accumulated fraction of the drug (m) in solution at a time t according to the following equation [].
Particle Dissolution calculates the dissolution kinetics of spherical particles with a predefined particle size distribution based on the Noyes-Whitney approach. The details of the mechanistic dissolution model have been described by Willmann et al []. In PK-SimĀ®, the particle dissolution can only be combined with the Administration type Oral. To simulate the particle size dependent dissolution, the following formulation-dependent parameters have to be defined in the Formulation Building Block.
Click on Add Point to add a new row to the table
Click Import Formulation
For additional information about the import data and mapping workflow see .
Select Edit...
The window with the properties of the formulation will open. The properties can be set or changed appropriately. The changes are saved by closing the window by clicking on .
Select Clone...
Confirm and close the window by clicking OK .
Select Save as Template...
Select Load From Template...
Click OK
In addition, formulations can be directly loaded from the template database within a simulation (see ).
Select Delete...