Skip to main content
Skip table of contents

Tutorial: Controlled Release (CR)

With GPX™ it is possible to simulate the behavior of different dosage forms, including iv bolus, iv infusion, tablet, capsule, solution, suspension, and several forms of controlled release. We use the term controlled release to include similar terms used in the industry such as modified release (MR), delayed release (DR), and time release (TR).

This example shows how to design the controlled release profile to match the therapeutic window.

Step 1 = Run a single simulation with a controlled release profile

  1. Open GPX™ and, in the Dashboard view, click on the icon next to Select to open an Existing project.

  2. Click Browse and navigate to the C:\Users\<user>\AppData\Local\Simulations Plus, Inc\GastroPlus\10.2\Tutorials\Propranolol folder and select the project file Propranolol.gpproject by clicking on it and clicking Open.

image-20240912-153950.png
  1. Now we will save a copy of the project to keep the original project unaltered. In the Dashboard view, click on the icon next to Save As under the Current frame. From the Save as drop-down, select Copy. Type “CR tutorial” as the Project name and click Browse to navigate to/add a folder to Save the project in. Click Save - you will see an information message in the Messages Center indicating that the project has been successfully copied. This message will disappear once you click 'Yes' on the pop-up window that also appears.

image-20250804-132855.png
  1. Click on the Observed Data View in the Navigation Pane and then review the Exposure Data and Controlled Release Data. This project contains the in vivo controlled release profile and the plasma concentration versus time profile.

image-20250729-132821.png
image-20250729-132742.png
  1. Click on the Dosing view in the navigation pane and review the Formulations panel. Ensure that the Dose Form is set to Integral Tablet and Release to Controlled. For Integral Tablet, all remaining unreleased material stays together and transits as a single unit through the compartments, releasing drug as it transits.

image-20240912-154038.png
  1. Open the Controlled Release panel, and set the Profile to Tabulated, Group Type to In Vivo Controlled Release, Group Name to Propranolol CR Controlled Release Group, Series Name to Propranolol CR Controlled Release, and Release Mechanism to Drug in Solution.

image-20250731-124611.png
  1. Click on the Physiologies view in the navigation pane and confirm that the Physiology has been set to Human-30YO-82Kg.

  2. Click on the Simulations view in the navigation pane to confirm that the CR single simulation is selected. Click on Check Warnings and then Run Simulation to run a 48h simulation. When the simulation ends, the Cp-Time profile of Key View will be shown in the Analysis view.

image-20240912-155314.png
  1. Now click on the Absorption & Dissolution plot in the Key View ribbon. The red line represents the in vivo dissolution profile.

image-20240912-155331.png

Step 2 = Set up Multiple-dosing Simulation

  1. Go back to the Dosing view and expand the Dosing Schedules panel. Click Add to create a dosing schedule and name it “Multiple Dosing Schedule”. Set Amount to 139.5 mg, Dose Volume to 200 mL, Administration Interval to 24 h, and Administrations to 5.

image-20240912-155353.png

Note: Since we have only one Formulation in this project, it will be automatically selected.

  1. Navigate to the Simulations view and click Add to create a new simulation and name it “Multiple dosing simulation”. In the Drug Administration panel, set the Dose Schedule to Multiple Dosing Schedule. Expand the Compound Settings panel and set the Liver First Pass Extraction to 77%. Expand the Configuration panel and set the Simulation Length to 120 h.

image-20240912-155433.png
image-20250819-103440.png
image-20240912-155449.png
  1. Click Check Warnings and then Run Simulation. When the simulation ends, examine the Cp-Time profile in the Cp-Time plot in the Analysis view. Note that we have achieved the “Steady-state”.

image-20240912-155507.png

Step 3 = Design a controlled release profile to match the therapeutic window

  1. At this step, a new controlled formulation will be designed that can produce a mean plasma concentration of ~ 12 ng/mL with a lower peak to trough ratio. Go to the Observed Data view and select Exposure Data from the Data Type drop-down. Click Add to create the target Cp-Time profile as Exposure Data. Set Group Name to Propranolol CR Target and click OK (or press Enter). Select Concentration from the Measurement Type drop-down and click Add. Name as Series Plasma and click OK (or press Enter). These are artificial data points created to give the program a desired set of concentrations to use for optimizing the in vivo release rate.

  2. Set the Concentration unit to ug/mL by clicking on the Concentration header and choosing the correct unit from the drop-down. You can copy the data from the excel file Target Concentration data.xlsx.

  3. Scroll to the bottom of the graph and select SystemicCirculation from both the Module drop-down and Compartment drop-down.

image-20240912-155717.png
  1. A Weibull function will be used to define the release rate. In the Observed Data view select In Vivo Controlled Release from the Data Type drop-down. The Propranolol CR Controlled Release Group will be automatically selected. Expand the Distributions panel by clicking on the “+” at the top of the bar. Make sure Propranolol CR Controlled Release is selected from the Select Data frame and click on Initial Estimates. Notice the values of Time Lag, Maximum released fraction, Time Scale, and shape change to create a curve that is closer to the observed in vitro dissolution profile. The program will optimize the Weibull parameters to match the target therapeutic window.

image-20240912-155744.png
  1. Click on the Dosing view in the navigation pane and in the Formulations panel click on Copy to create a new formulation “Propranolol CR Target”. Make sure the Release is set to Controlled and Dose Form to Integral Tablet.

image-20240912-160216.png
  1. Open the Controlled Release sub-panel and make sure the Profile is set to Distribution.

image-20250731-125728.png
  1. Scroll down to the Dosing Schedules panel, Copy the Multiple Dosing Schedule and name it “Target Multiple Dosing”. Set Formulation to Propranolol CR Target and ensure that Amount is 139.5 mg, Volume is 200 mL, and Administration Interval is 24 h. Then set Administrations to 7.

image-20240912-162908.png
  1. Navigate to the Simulations view and click Add to create a new a simulation and name it “Target Multiple dosing simulation”. In the Drug Administration panel, set the Dose Schedule to Target Multiple Dosing Schedule. Expand the Compound Settings panel and set the Liver First Pass Extraction as 77%. Scroll to the Observed Data sub-panel and set the Group Name to Propranolol CR Target. Expand the Configuration panel and set Simulation Length to 168 h.

image-20240912-162954.png
image-20240912-163015.png
image-20240912-163021.png
image-20240912-163029.png
  1. If you have unlocked the optional module for Optimization, follow the directions in step 22, otherwise finish up this tutorial by following the directions in step 32.

  2. Save the project and click OK.

  3. Click on the Runs view in the navigation pane and click on the Add drop-down. Select Optimization and name the Run Formulation optimization then click OK or press Enter.

image-20240912-163127.png
  1. Select the Optimization Run and click on the Include toggle next to the Target Multiple dosing simulation.

image-20250731-131251.png
  1. In the Optimization Parameter Selection sub-panel, type “Maxim” in the Search box and press Enter. Click on the checkbox next to Maximum Value under the Controlled Release Series.

image-20240912-163330.png
  1. Delete the text in the Search box and type “Scale Param” and press Enter. Click on the checkbox next to Scale Parameter under Weibull Distribution.

image-20240912-163414.png
  1. Delete the text in the Search box and type “Shape Param” and press Enter. Click on the checkbox next to Shape Parameter under Weibull Distribution.

image-20240912-163445.png
  1. The variables will appear in the Optimization Parameter Selection table.

image-20240912-163517.png
  1. In the Observation Selection and Weights sub-panel, click on Systemic Circulation.

image-20240912-171843.png
  1. Then go to the Run Controls panel and click on Start. In the Run Controls pop-up window, watch the overall Rsq changes as the Weibull release parameters are adjusted to achieve the “Target” Cp-Time profile. This optimization will take a few minutes. You can stop the optimization when the step size is ~ 10-3.

  2. The Optimization View will show the optimized values of each parameter. And the Series Optimization Results section will show the simulated Cp-Time profile compared to the target profile. Your result may be different depending on when you stopped the optimization and the solution the optimizer found.

image-20250731-135244.png
  1. If you are happy with the results of the simulation, you can click on Transfer button for each parameter of the optimized release profile. Click Done to clear the message in the Message center.

If you don’t have the optimization license, you can go to the Observed Data view and set the Weibull function for the in vivo controlled released profile to the optimized values (Maximum Release Fraction to 1, Time Scale to 13.17 h, and Shape to 1.412).

image-20240912-171923.png
  1. Then go to the Simulations view and run a simulation for the Target Multiple dosing simulation. After the simulation finishes, Key View in the Analysis view will show the simulated Cp-Time profile with the release profile defined in the Weibull function.

image-20240912-171947.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.