Skip to main content
Skip table of contents

Tutorial: IVIVCPlus™ Module

IVIVCPlus™- In Vitro - In Vivo Correlation Module

IVIVCPlus™ includes numerical deconvolution, the traditional Wagner-Nelson and Loo-Riegelman deconvolution methods, as well as a state-of-the-art mechanistic deconvolution and one step correlation using the full GastroPlus® ACAT model for an oral dosage form. Mechanistic deconvolution can accommodate any combination of nonlinearities and complexities in the behavior of a drug. Numerical deconvolution and traditional methods are easy-to-use but are severely constrained by the simplifying assumptions that are necessary when using these approaches. Nonetheless, for some compounds, they are adequate. IVIVCPlus™ provides all of these recognized methods to give you a choice of how you want to perform your in vitro - in vivo correlations.

In this tutorial we will cover the following topics:

Loo-Riegelman (2-compartment model)

This example illustrates the use of the Loo-Riegelman deconvolution method with a polynomial correlation function to generate an IVIVC with two different controlled release formulations of metoprolol. The resulting deconvolution is then used to predict the same two formulations as well as a third formulation.

  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\Metoprolol-IVIVC folder and select the project file Metoprolol.gpproject by clicking on it and clicking Open.

image-20240912-193218.png
  1. Move through the views on the navigation pane from Observed Data to Simulations, observing the information that has been entered in this project.

  2. In this project there is one compound (Metoprolol), one physiology (Human 30YO 66kg) and four different formulations (Fast CR Tablet, Moderate CR Tablet, Slow CR Tablet and New Form CR Tablet) with their respective Dosing Schedules.

In the Observed Data view, you will notice that there are both Exposure Data and In Vitro Dissolution Release for the Fast, Moderate and Slow formulations, while the New Form formulation only has In Vitro Dissolution Release data.

In the IVIVCPlus™ module, only assets that have both Exposure Data and In Vitro Dissolution Release data can be used for forming correlations. Assets with only In Vitro Dissolution Release data can be used for convolution to predict the likely Cp-Time profiles before dosing in subjects.

  1. Navigate to the Pharmacokinetics view and note how there are two pharmacokinetic models linked to the Metoprolol compound: One compartment and Two compartments.

  2. Navigate to the Simulations view. Click on the Simulations drop-down to see the simulations in this project. Note how there are two simulations for each formulation: one linked to the One compartment PK model (simulation name with “1Comp” ending) and another with the two Compartments PK model (simulation name with “2Comps” ending).

image-20240912-193304.png
  1. Select any of the “2Comps” simulations and expand the Compound Settings panel. Note that the Compartmental Model Name linked to it is “Two Compartments”. In this tutorial we will be using the “2Comps” simulations as the Base Simulation in IVIVCPlus™ (explained in more detail in later steps) since we are using the Loo-Riegelman2 deconvolution method.

image-20240912-193320.png
  1. Click on IVIVCPlus™ in the Modules pane located on the right-hand side of the interface. The IVIVCPlus™ Module contains five panels: Subjects, Inputs, Deconvolution, Correlation and Convolution.

image-20250725-134138.png

  1. Expand the Subjects panel by double-clicking on the panel header bar or clicking on the green arrow.

  2. In GPX™ you have the flexibility to deconvolute individual Cp-Time profiles at once. If you wish to do so, you can create an entry for each subject. Since we are dealing with an average Cp-Time profile in this tutorial, we will create just one subject.

  3. Click on Add. The Enter a new Subject name dialog box will appear. Type “Average” and then click OK.

image-20240912-193827.png
  1. A subject entry will be created. In the Physiology drop-down you can select which physiology you wish to link to that subject. Since this project only has one physiology (Human 30YO 66kg), that physiology will be automatically linked to the “Average” subject.

image-20240912-193931.png
  1. Expand the Inputs panel. We will create one input for each formulation in this project, i.e.: CR-Fast; CR-Moderate; CR-Slow and CR-New Form. Click Add to create an input, the Enter a new IVIVC Input name dialog box will appear. Type “CR-Fast” and then click OK.

image-20240912-193952.png
  1. After the input is created, the Dose Schedule and Dissolution Series that relates to that input needs to be properly linked. From the Dose Schedule drop-down, select “Fast CR Tablet 100mg” and from the Dissolution Series drop-down select “Fast CR tablet”.

image-20240912-194019.png
  1. Repeat steps 13 and 14 for “CR-Moderate”; “CR-Slow” and “CR-New Form” according to the table below:

Input

Dose Schedule

Dissolution Series

CR-Moderate

Moderate CR Tablet 100mg

Moderate CR tablet

CR-Slow

Slow CR Tablet 100mg

Slow CR tablet

CR-New Form

New Form CR Tablet 100mg

New Form CR tablet

  1. Now we will link each input to its associated Base Simulation and Cp-Time data. Select CR-Fast from the Input drop-down. Since we have created only one subject that represents the average profile, that will be the only selection available in the Subject drop-down. In the Base Simulation, select Fast CR oral tablet 100mg-2Comps; and in the Exposure Group drop-down select Fast CR tablet 100mg.

image-20240912-194116.png
  1. Repeat step 16 for CR-Moderate; CR-Slow and CR-New Form according to the table below:

Input

Subject

Base Simulation

Exposure Group

CR-Moderate

Average

Moderate CR oral tablet 100mg-2Comps

Moderate CR tablet 100mg

CR-Slow

Average

Slow CR oral tablet 100mg-2Comps

Slow CR tablet 100mg

CR-New Form

Average

New Form CR oral tablet 100mg-2Comps

None

  1. Save the project and click OK.

  2. Expand the Deconvolution panel. For this example, we will run the Loo-Riegelman (2-compartment model) deconvolution method using the data from both Slow and Moderate formulations. Select CR-Moderate and CR-Slow from the Inputs frame and select Average from the Subjects frame. Select Loo-Riegelman2 from the Deconvolution Method drop-down.

image-20240912-194152.png

image-20240816-131800.png

You can also use only one input or as many additional inputs as you like for which you have both in vitro dissolution and oral plasma concentration-time data.


  1. Now, you are ready to run the deconvolutions and form a correlation. Expand the Deconvolution Run & Results sub-panel and click on Deconvolute.

image-20240912-194232.png
  1. After the deconvolution is complete, you will see four graphs. The top-left graph displays 5 types of curves vs time for each input: Fraction Absolute Bioavailability, In vivo release, Systemic Fraction, Averaged Fraction Absolute Bioavailability (in case the multiple subjects deconvolution was performed) and In vitro release. The graph on the top-right displays the deconvoluted profiles for each input. The graph on the bottom-left displays AUC vs. Time for each input and the graph on the bottom-right is a Levy plot.

image-20250725-114855.png

Looking at the deconvolution graph (top-right) we can readily see that there is good agreement between the observed data and the reconstructed plasma Concentration vs Time profiles using the raw deconvoluted Fraction absolute bioavailability vs Time profile.


image-20240814-143734.png

This is not the predicted plasma concentration-time profile using the absolute bioavailability profile calculated from the in vitro-in vivo correlation, which will be done in the Convolution panel.


  1. Expand the Correlation panel. In the Correlation Functions frame you can select the correlation functions you want to try to fit to the data. For this example, we will select Linear, Power, SecondOrder, and ThirdOrder functions. Scroll down and expand the Correlation Run & Results sub-panel. All checked Correlation Functions will be fitted to the data and the program will pick the best fit based on the Correlation Selection Criterion chosen in this sub-panel. Leave the Akaike Information Criterion selected. Click on the Form Correlation button.

image-20240912-194754.png
  1. The Correlation Statistics table will be displayed when the program is finished fitting all the correlation functions. The best fit (based on the selected criterion) will have the Select toggle on. In this example, a Third Order function was the best.

image-20240912-194811.png

The Correlation Statistics table gives the following information about each correlation: RSQ=R2, RMSE=Root Mean Squared Error; SSE: Sum of Squares Error, AIC=Akaike Information Criterion, MAE=Mean Absolute Error, and SEP=Standard Error of Prediction.

  1. The graph below the Correlation Statistics table displays the Fraction Absolute Bioavailability vs Fraction In Vitro Release plot and all fitted correlations. You can hover over each Fitted Series on the left-hand side of the graph for it to be highlighted in the plot.

  2. Scroll down and expand the Convolution panel. Note that all the inputs are available in the Inputs frame. Select CR-Slow, CR-Moderate, and CR-New Form. In the Subjects frame, select Average and then click on Convolute.

image-20240913-122535.png
  1. When the convolution is finished the observed and predicted plasma concentration-time profiles using the correlation function for all selected inputs will be shown in the left-hand side plot.

The statistics for the fit of the predicted plasma concentration-time profile using the correlation function to the observed data points will be shown in the Statistics for Reconstructed Plasma Concentration Time Profile table. (RSQ=R2, SEP=Standard Error of Prediction, MAE=Mean Absolute Error, and AIC=Akaike Information Criterion).

The Validation Statistics table will show for each input, the Observed and Predicted values and the percent Prediction Error for Cmax and AUC(0 to t).

The Cmax and AUC(0 to t) Mean Absolute Prediction Error % are displayed below the table.


image-20240814-143734.png

Only drug inputs with a linked exposure data are included in the Mean Absolute Prediction Error % calculation.


These tables may be copied by right clicking on them and then the data pasted into Microsoft Excel.

image-20250724-164328.png

Numerical Deconvolution

This example illustrates the use of the Numerical Deconvolution method for IVIVC development. 

  1. Be sure that you have run Example 1 above before continuing.

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

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

image-20240913-123312.png
  1. Navigate to the Pharmacokinetics view and note how there are two pharmacokinetic models linked to the Metoprolol compound: One compartment and Two compartments.

  2. Navigate to the Simulations view. Click on the Simulations drop-down to see the simulations in this project. Note how there are two simulations for each formulation: one linked to the One compartment PK model (simulation name with “1Comp” ending) and another with the two Compartments PK model (simulation name with “2Comps” ending).

image-20240913-123336.png
  1. Select any of the “2Comps” simulations and expand the Compound Settings panel. Note that the Compartmental Model Name linked to it is “Two Compartments”. In this tutorial we will be using the “2Comps” simulations as the Base Simulation in IVIVCPlus (explained in more detail in later steps).

image-20240913-132337.png
  1. Click on IVIVCPlus™ in the Modules pane located on the right-hand side of the interface.

  2. Expand the Deconvolution panel. For this example, we will run a Numerical deconvolution method using the data from only the Slow formulation. Select CR-Slow from the Inputs frame and select Average from the Subjects frame. Select Numerical from the Deconvolution Method drop-down.

image-20240913-133717.png
  1. When Numerical Deconvolution is selected, the Subject Settings, Weibull Settings, Optimization Settings, and Deconvolution Run & Results sub-panels are enabled.

  2. Expand the Subject Settings sub-panel to see the Numerical Deconvolution Settings. The Ka (absorption rate constant) and Time Lag (Tlag) parameters, in addition to the ones on the Pharmacokinetics view, are for describing the Cp-Time profile of an oral solution or rapidly dissolving dosage form. If the pharmacokinetic parameters are from an IV administration, the Simulate Intravenous Dose toggle should be on.

  3. In this tutorial, the PK parameters were obtained from an IV dose. Select the Simulate Intravenous Dose toggle.

image-20240913-133751.png

image-20240814-143734.png

Ka and Tlag can be obtained using the PKPlus™ module. When the simplified absorption parameters are exported to a simulation from PKPlus™, the Ka and Tlag parameter values, if fitted, will be recorded in that simulation. When that simulation is selected as the Base Simulation for an Input in IVIVCPlus™, the values of Ka and Tlag will be automatically loaded. You can also enter these values manually in the Subject Settings sub-panel.


  1. Expand the Weibull Settings sub-panel. Click on the Initialize Estimates and Include time lag toggles. Type “2” in the Number of Phases box.

image-20250829-094225.png
  1. Expand the Optimization Settings sub-panel. Here you can choose which Objective Weighting and Optimization Initial Step Size to use for the Weibull fitting. Leave the default selections of 1/ŷ2 and 0.05.

image-20240913-140026.png
  1. Now, you are ready to run the deconvolutions and form a correlation. Expand the Deconvolution Run & Results sub-panel and click on Deconvolute.

image-20240913-140043.png
  1. After the deconvolution is complete, you will see four graphs. The top-left graph displays 4 types of curves vs time for each input: Fraction Absolute Bioavailability, In vivo release, Averaged Fraction Absolute Bioavailability (in the case multiple subjects, deconvolution was performed) and In vitro release. The graph on the top-right displays the deconvoluted profiles for each input. The graph on the bottom-left displays AUC vs. Time for each input and the graph on the bottom-right is a Levy plot.

image-20250725-125241.png

  1. Looking at the deconvolution graph (top-right) we can readily see that there is good agreement between the observed data and the reconstructed plasma Concentration vs Time profile using the raw deconvoluted Fraction absolute bioavailability vs Time profile.


image-20240814-143734.png

This is not the predicted plasma concentration-time profile using the absolute bioavailability profile calculated from the in vitro-in vivo correlation, which will be done in the Convolution panel.


  1. Expand the Correlation panel. In the Correlation Functions frame you can select the correlation functions you want to try to fit to the data. For this example, we will select Linear, Power, SecondOrder, and ThirdOrder functions. Scroll down and expand the Correlation Run & Results sub-panel. All checked Correlation Functions will be fitted to the data and the program will pick the best fit based on the Correlation Selection Criterion chosen in this sub-panel. Leave the Akaike Information Criterion selected. Click on the Form Correlation button.

image-20240913-140758.png
  1. The Correlation Statistics table will be displayed when the program is finished fitting all the correlation functions. The best fit (based on the selected criterion) will have the Select toggle on. In this example, a Third Order function was the best.

image-20250725-123618.png

The Correlation Statistics table gives the following information about each correlation: RSQ=R2, RMSE=Root Mean Squared Error; SSE: Sum of Squares Error, AIC=Akaike Information Criterion, MAE=Mean Absolute Error, and SEP=Standard Error of Prediction.

  1. The graph below the Correlation Statistics table displays the Fraction Absolute Bioavailability vs Fraction In Vitro Release plot and all fitted correlations. You can hover over each Fitted Series on the left-hand side of the graph for it to be highlighted in the plot.

  2. Scroll down and expand the Convolution panel. Note that all the inputs are available in the Inputs frame. Select CR-Slow. In the Subjects frame, select Average and then click on Convolute.

image-20240913-140837.png
  1. When the convolution is finished the observed and predicted plasma concentration-time profiles using the correlation function for the selected input will be shown in the left-hand side plot.

image-20250725-123916.png

The statistics for the fit of the predicted plasma concentration-time profile using the correlation function to the observed data points will be shown in the Statistics for Reconstructed Plasma Concentration Time Profile table. (RSQ=R2, SEP=Standard Error of Prediction, MAE=Mean Absolute Error, and AIC=Akaike Information Criterion).

The Validation Statistics table will show for each input, the Observed and Predicted values and the percent Prediction Error for Cmax and AUC(0 to t).

The Cmax and AUC(0 to t) Mean Absolute Prediction Error % are displayed below the table.


image-20240814-143734.png

Only drug inputs with a linked exposure data are included in the Mean Absolute Prediction Error % calculation.


These tables may be copied by right clicking on them and then the data pasted into Microsoft Excel.

Wagner-Nelson (1-compartment model)

This example shows how to use the Wagner-Nelson deconvolution method with the Wagner-Nelson Elimination Rate Constant Estimator. 

  1. Be sure that you have run Example 1 above before continuing.

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

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

image-20240913-140943.png
  1. Navigate to the Pharmacokinetics view and note how there are two pharmacokinetic models linked to the Metoprolol compound: One compartment and Two compartments.

  2. In the One compartment model the clearance is set to zero as in this example we will calculate elimination rate (kel) from the terminal slope of Cp-Time profile rather than using clearance (CL) and central compartment volume (Vc) as was done in the previous example (kel = CL/Vc). 


image-20240814-143734.png

In order to be able to perform the Convolution step and obtain Cp-Time profiles, Vc is always required.


  1. Navigate to the Simulations view. Click on the Simulations drop-down to see the simulations in this project. Note how there are two simulations for each formulation: one linked to the One compartment PK model (simulation name with “1Comp” ending) and another with the Two compartments PK model (simulation name with “2Comps” ending).

image-20240913-141024.png
  1. Select any of the “1Comp” simulations and expand the Compound Settings panel. Note that the Compartmental Model Name linked to it is “One compartment”. In this tutorial we will be using the “1Comps” simulations as the Base Simulation in IVIVCPlus™ (explained in more details in later steps) since we are using the Wagner-Nelson deconvolution method.

image-20240913-141042.png
  1. Click on IVIVCPlus™ in the Modules pane located on the right-hand side of the interface. Collapse any opened sub-panels in the Deconvolution panel if they are open.

  2. Expand the Inputs panel. Now we will link each input to its associated Base Simulation (1-Comp). The Cp-Time data has already been linked in Example 1. Select CR-Fast from the Input drop-down and in the Base Simulation, select “Fast CR oral tablet 100mg-1Comp”.

image-20240913-141104.png
  1. Repeat step 9 for CR-Moderate; CR-Slow and CR-New Form according to the table below:

Input

Subject

Base Simulation

Exposure Group

CR-Moderate

Average

Moderate CR oral tablet 100mg-1Comp

Moderate CR tablet 100mg

CR-Slow

Average

Slow CR oral tablet 100mg-1Comp

Slow CR tablet 100mg

CR-New Form

Average

New Form CR oral tablet 100mg-1Comp

None

  1. Save the project and click OK.

  2. We will now calculate the elimination rate (kel) from the terminal slope of the Fast CR tablet Cp-Time profile and export the calculated kel to each Input. This has to be done for each Input so that the kel is accounted for when performing Deconvolution and Convolution steps.

  3. Expand the Deconvolution panel and select WagnerNelson1 from the Deconvolution Method drop-down. Then, select all Inputs from the Inputs frame and select Average from the Subjects frame.

image-20240913-141135.png
  1. Expand the Subjects Settings sub-panel to see the Wagner-Nelson Elimination Rate Constant Calculator. Select CR-Slow from the Input drop-down. The Average subject will be automatically selected. Select Fast CR tablet 100mg from the Group Name drop-down. The kel will be calculated from this Cp-Time profile. For this example, leave the Number of Terminal Points at three. Click on the Calculate Elimination Rate Constant button. The calculated Elimination Rate Constant and Rsq statistic for the fit will appear in their respective boxes above the Calculate Elimination Rate Constant button and the graph with the fitting will be displayed below. Click on the Export Elimination Rate Constant toggle.

image-20250922-191226.png
  1. Repeat step 14 for all the other Inputs (CR-Fast, CR-Moderate, and CR-New Form).

  2. For this example, we will run the deconvolution using the data from both Slow and Moderate formulations. Scroll up to the Deconvolution panel and leave only CR-Moderate and CR-Slow selected from the Inputs frame. 

image-20240913-142604.png
  1. Scroll down and expand the Deconvolution Run & Results sub-panel and click on Deconvolute.

image-20240913-142621.png
  1. After the deconvolution is complete, you will see four graphs. The top-left graph displays 5 types of curves vs time for each input: Fraction Absolute Bioavailability, In vivo release, Systemic Fraction, Averaged Fraction Absolute Bioavailability (in the case multiple subjects deconvolution was performed) and In vitro release. The graph on the top-right displays the deconvoluted profiles for each input. The graph on the bottom-left displays AUC vs Time for each input and the graph on the bottom-right is a Levy plot.

image-20250725-132110.png

Looking at the deconvolution graph (top-right) we can readily see that there is good agreement between the observed data and the reconstructed plasma Concentration-Time profiles using the raw deconvoluted Fraction absolute bioavailability vs Time profile.


image-20240814-143734.png

This is not the predicted plasma concentration-time profile using the absolute bioavailability profile calculated from the in vitro-in vivo correlation, which will be done in the Convolution panel.


  1. Expand the Correlation panel. In the Correlation Functions frame you can select the correlation functions you want to try to fit to the data. For this example, we will select Linear, Power, SecondOrder and ThirdOrder functions. Scroll down and expand the Correlation Run & Results sub-panel. All checked Correlation Functions will be fitted to the data and the program will pick the best fit based on the Correlation Selection Criterion chosen in this sub-panel. Leave the Akaike Information Criterion selected. Click on the Form Correlation button.

image-20240913-142749.png
  1. The Correlation Statistics table will be displayed when the program is finished fitting all the correlation functions. The best fit (based on the selected criterion) will have the Select toggle on. In this example, a Third Order function was the best.

image-20240913-143227.png

The Correlation Statistics table gives the following information about each correlation: RSQ=R2, RMSE=Root Mean Squared Error; SSE: Sum of Squares Error, AIC=Akaike Information Criterion, MAE=Mean Absolute Error, and SEP=Standard Error of Prediction.

  1. The graph below the Correlation Statistics table displays the Fraction Absolute Bioavailability vs Fraction In Vitro Release plot and all fitted correlations. You can hover over each Fitted Series on the left-hand side of the graph for it to be highlighted in the plot.

  2. Scroll down and expand the Convolution panel. Note that all the inputs are available in the Inputs frame. Select CR-Slow, CR-Moderate, and CR-New form. In the Subjects frame, select Average and then click on Convolute.

image-20240913-143245.png
  1. When the convolution is finished the observed and predicted plasma concentration-time profiles using the correlation function for all selected inputs will be shown in the left-hand side plot.

The statistics for the fit of the predicted plasma concentration-time profile using the correlation function to the observed data points will be shown in the Statistics for Reconstructed Plasma Concentration Time Profile table. (RSQ=R2, SEP=Standard Error of Prediction, MAE=Mean Absolute Error, and AIC=Akaike Information Criterion).

The Validation Statistics table will show for each input, the Observed and Predicted values and the percent Prediction Error for Cmax and AUC(0 to t).

The Cmax and AUC(0 to t) Mean Absolute Prediction Error % are displayed below the table.


image-20240814-143734.png

Only drug inputs with a linked exposure data are included in the Mean Absolute Prediction Error % calculation.


These tables may be copied by right clicking on them and then the data pasted into Microsoft Excel.

image-20250725-132645.png

Mechanistic Absorption Model – Two Steps: Deconvolute Then Correlate

The Mechanistic Absorption Model (referred to as Mechanistic in this tutorial) deconvolution method provides a state-of-the-art methodology for performing in vitroin vivo correlations that is not limited by simplifying assumptions such as linear kinetics and constant absorption rate. By using the full GastroPlus® Advanced Compartmental and Transit (ACAT) model for the oral dosage forms, complex behaviors that include regionally dependent absorption, pH-dependent solubility, precipitation, influx and efflux transport, and saturable systemic and gut metabolism are automatically included in the deconvolution when necessary.

With this method, GastroPlus® can fit the in vivo release-time profile as either a single, double, or triple Weibull function. The optimized Weibull parameters are those that describe in vivo release as a function of time. After the in vivo release is fitted, a correlation function is then fitted between the in vivo release and in vitro release profiles.

In this example, the two steps Mechanistic deconvolution method (Deconvolute and then Correlate) IVIVC Procedure will be used to fit the in vivo release of valproic acid. The parameters of a single Weibull function will be fitted for the deconvolution. A polynomial correlation function will be used to generate an IVIVC.

  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\Valproate folder and select the project file Valproate.gpproject by clicking on it and clicking Open.

image-20240913-143610.png
  1. Move through the views on the navigation pane from Observed Data to Simulations, observing the information that has been entered in this project.

  2. In this project there is one compound (Valproate), one physiology (Human 82kg 30y) and six Extended Release (ER) formulations (ER Fast, ER Medium, ER Medium2, ER Slightly Fast, ER Slightly Slow and ER Slow) with their respective Dosing Schedules. You will also notice that there is an IV infusion Formulations and Dosing Schedule.

In the Observed Data view, you will notice that there are both Exposure Data and In Vitro Dissolution Release for all ER formulations and IV infusion Exposure Data.

  1. Navigate to the Pharmacokinetics view and expand the Compartmental panel to see the compartmental PK parameters that were obtained from the IV infusion data using the PKPlus™ module.

  2. Click on IVIVCPlus™ in the Modules pane located on the right-hand side of the interface. The IVIVCPlus™ Module contains five panels: Subjects, Inputs, Deconvolution, Correlation and Convolution.

image-20250725-134049.png

Expand the Subjects panel by double-clicking on the panel header bar or clicking on the green arrow.

  1. In GPX™ you have the flexibility to deconvolute individual Cp-Time profiles at once. If you wish to do so, you can create an entry for each subject. Since we are dealing with an average Cp-Time profile in this tutorial, we will create just one subject.

  2. Click on Add. The Enter a new Subject name dialog box will appear. Type “Average” and then click OK (or press Enter).

image-20240913-143714.png
  1. A subject entry will be created. In the Physiology drop-down you can select which physiology you wish to link to that subject. Since this project only has one physiology (Human 82kg 30y), that physiology will be automatically linked to the “Average” subject.

image-20240913-143731.png
  1. Expand the Inputs panel. We will create one input for each formulation in this project, i.e.: ER Fast, ER Medium, ER Medium2, ER Slightly Fast, ER Slightly Slow and ER Slow. Click Add to create an input, the Enter a new IVIVC Input name dialog box will appear. Type “ER Fast” and then click OK.

image-20240913-143748.png
  1. After the input is created, the Dose Schedule and Dissolution Series that relates to that input needs to be properly linked. From the Dose Schedule drop-down, select “500mg ER Fast” and from the Dissolution Series drop-down select “ER-Fast”.

image-20240913-143811.png
  1. Repeat steps 10 and 11 for ER Medium, ER Medium2, ER Slightly Fast, ER Slightly Slow and ER Slow according to the table below:

Input

Dose Schedule

Dissolution Series

ER Medium

500mg ER Medium

ER- Medium

ER Medium2

500mg ER Medium2

ER- Medium2

ER Slightly Fast

500mg ER Slightly Fast

ER- Slightly Fast

ER Slightly Slow

500mg ER Slightly Slow

ER- Slightly Slow

ER Slow

500mg ER Slow

ER- Slow

  1. Now we will link each Input to its associated Base Simulation and Cp-Time data, Exposure Group. Select ER Fast from the Input drop-down. Since we have created only one subject that represents the average profile, that will be the only selection available in the Subject drop-down. In the Base Simulation, select 500mg-ER Fast; and in the Exposure Group drop-down select 500mg ER Fast.

image-20240913-143845.png
  1. Repeat step 13 for ER Medium, ER Medium2, ER Slightly Fast, ER Slightly Slow and ER Slow according to the table below:

Input

Subject

Base Simulation

Exposure Group

ER Medium

Average

500mg-ER Medium

500mg ER Medium

ER Medium2

Average

500mg-ER Medium2

500mg ER Medium 2

ER Slightly Fast

Average

500mg-ER Slightly Fast

500mg ER Slightly Fast

ER Slightly Slow

Average

500mg-ER Slightly Slow

500mg ER Slightly Slow

ER Slow

Average

500mg-ER Slow

500mg ER Slow

  1. Save the project and click OK.

  2. Expand the Deconvolution panel. For this example, we will run the Mechanistic deconvolution method using the data from both Medium and Slow formulations. Select ER Medium and ER Slow from the Inputs frame and select Average from the Subjects frame. Select Mechanistic from the Deconvolution Method drop-down.

  3. When Mechanistic Deconvolution is selected, the Weibull Settings, Optimization Settings and Deconvolution Run & Results sub-panels are enabled.

image-20240913-143917.png
  1. Expand the Weibull Settings sub-panel. For this example, we will enter our own initial estimates for fitted parameters in order to speed up the optimization. Uncheck the Initialize Estimates toggle - the Weibull parameters table will be enabled. Leave the Include time lag toggle on. Select ER Medium from the Input drop-down and enter the one phase Weibull parameters for ER Medium according to the table below, you may need to switch the Time Lag units to h:

Input

Number of phases

Time Lag (h)

Maximum released fraction

Time Scale (h)

Shape

ER Medium

1

0.506

1

10.625

1.278

ER Slow

1

0.184

1

12.647

1.166

image-20250827-175902.png
  1. Switch the input to ER Slow and enter the one phase Weibull parameters for the ER Slow according to the table in step 18.

  2. Expand the Optimization Settings sub-panel and click on Systemic Circulation in the frame below the ConcentrationPlasma drop-down. An entry will be created in the Optimization Settings table according to this selection. Save the project and click OK.

image-20240913-144008.png
  1. Now, you are ready to run the deconvolutions and form a correlation. Expand the Deconvolution Run & Results sub-panel and click on Deconvolute.

image-20240913-144026.png
  1. The Run Controls window will appear with the optimization status. To save time, we will terminate the optimization early. After a few iterations, click on the Stop button in the Run Controls pop-up after a few iterations. The optimization for the other formulation (the second formulation selected for optimization) will start automatically. Since we have started the optimization with initial values close to the optimum, we can again stop the optimization process early. Click on the Stop button in the Run Controls pop-up after a few iterations.

image-20240913-144043.png
  1. After the deconvolution is complete, you will see four graphs. The top-left graph displays 5 types of curves vs time for each input: Fraction Absolute Bioavailability, In vivo release, Fraction Absorbed, Averaged Fraction Absolute Bioavailability (in case multiple subjects’ deconvolution was performed) and Invitro Release. The graph on the top-right displays the deconvoluted profiles for each input. The graph on the bottom-left displays AUC vs. Time for each input and the graph on the bottom-right is a Levy plot.

image-20250725-155810.png

In the deconvolution graph (top-right) we can see the reconstructed plasma Concentration-Time profiles (lines) using the deconvoluted Fraction In Vivo Release vs. Time profile.


image-20240814-143734.png

This is not the in vivo release profile calculated from the in vitro-in vivo correlation, which will be done in the Convolution panel.


image-20240814-143734.png

Depending on when the deconvolution step was halted, your results may look slightly different to those above.


  1. Expand the Correlation panel. In the Correlation Functions frame you can select the correlation functions you want to try to fit to the data. For this example, we will select Linear, Power, SecondOrder and ThirdOrder functions. Scroll down and expand the Correlation Run & Results sub-panel. All checked Correlation Functions will be fitted to the data and the program will pick the best fit based on the Correlation Selection Criterion chosen in this sub-panel. Leave the AkaikeInformationCriterion selected. Click on the Form Correlation button.

image-20240913-144215.png
  1. The Correlation Statistics table will be displayed when the program is finished fitting all the correlation functions. The best fit (based on the selected criterion) will have the Select toggle on. In this example, a Third Order function was the best.

image-20240913-144232.png

The Correlation Statistics table gives the following information about each correlation: RSQ=R2, RMSE=Root Mean Squared Error; SSE: Sum of Squares Error, AIC=Akaike Information Criterion, MAE=Mean Absolute Error, and SEP=Standard Error of Prediction.


image-20240814-143734.png

Depending on when the deconvolution step was halted, your results may look slightly different to those above.


  1. The graph below the Correlation Statistics table displays the Fraction In Vivo Release vs. Fraction In Vitro Release plot and all fitted correlations. You can hover over each Fitted Series on the left-hand side of the graph for it to be highlighted in the plot.

  2. Scroll down and expand the Convolution panel. Note that all the inputs are available in the Inputs frame. Select ER Medium and ER Slow. In the Subjects frame, select Average and then click on Convolute.

image-20240913-144316.png
  1. When the convolution is finished the observed and predicted plasma Concentration-Time profiles using the correlation function for the selected inputs will be shown in the left-hand side plot.

The statistics for the fit of the predicted plasma Concentration-Time profiles using the correlation function to the observed data points will be shown in the Statistics for Reconstructed Plasma Concentration Time Profile table. (RSQ=R2, SEP=Standard Error of Prediction, MAE=Mean Absolute Error, and AIC=Akaike Information Criterion).

The Validation Statistics table will show for each input, the Observed and Predicted values and the percent Prediction Error for Cmax and AUC(0 to t).

The Cmax and AUC(0 to t) Mean Absolute Prediction Error % are displayed below the table.


image-20240814-143734.png

Only drug inputs with a linked exposure data are included in the Mean Absolute Prediction Error % calculation.


These tables may be copied by right clicking on them and then the data can be pasted into Microsoft Excel.

image-20250725-160749.png

image-20240816-131800.png

If you wish to repeat this exercise with different combinations of formulations, you can speed up the optimizations by using the pre-optimized parameters listed in the table below as initial estimates of one phase Weibull parameters for individual formulations.


Input

Number of phases

Time Lag (h)

Maximum released fraction

Time Scale (h)

Shape

ER Fast

1

0.962

1

4.044

1.149

ER Slightly Fast

1

0

1

10.902

1.224

ER Medium

1

0.506

1

10.625

1.278

ER Medium2

1

0

1

13.387

0.706

ER Slightly Slow

1

0

1

12.149

1.196

ER Slow

1

0.184

1

12.647

1.166

Multiple Subjects

  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\Multiple Subjects and select the project file Multiple Subjects.gpproject by clicking on it and clicking Open.

image-20240913-144832.png
  1. Navigate to the Observed Data view and note how there are Exposure Data for 5 subjects and one In Vitro Dissolution Release profile for a Valproate ER formulation.

  2. There are 5 different physiologies named after each subject (one through five) in this project which can be viewed in the Physiologies view via the Physiology drop-down.

  3. Navigate to the Pharmacokinetics view and note how there are five individual subject pharmacokinetic models linked to the Valproate compound.

  4. Navigate to the Simulations view. Click on the Simulations drop-down to see the simulations in this project. Note how there is one simulation for each subject.

  5. Select Subject 3 Simulation and expand the Drug Administration and Compound Settings panels, as well as the Observed Data sub-panel. Note that the Physiology Schedule, the Compartmental Model Name, and the Observed Data linked to it is all related to Subject 3. In this tutorial we will be using each subject simulation as a Base Simulation in IVIVCPlus™(explained in more details in later steps).

  6. Click on IVIVCPlus™ in the Modules pane located on the right-hand side of the interface and ensure all of the panels are closed.

image-20240913-144850.png
  1. Expand the Subjects panel by double-clicking on the panel header bar or clicking on the green arrow.

  2. In GPX™ you have the flexibility to deconvolute individual Cp-Time profiles simultaneously. We will create an entry for each subject.

  3. Click on Add. The Enter a new Subject name dialog box will appear. Type “Subject 1” and then click OK (or press Enter).

image-20240913-144909.png
  1. A subject entry will be created. In the Physiology drop-down you can select which physiology you wish to link to that subject. From the Physiology drop-down, select Subject1.

image-20240913-144927.png
  1. Repeat steps 11 and 12 for Subjects 2, 3, 4 and 5 linking each subject input to its corresponding Physiology.

image-20250728-131205.png

  1. Expand the Inputs panel. We will create one input for the formulation in this project, Valproate ER Formulation. Click Add to create an input, the Enter a new IVIVC Input name dialog box will appear. Type “ER Formulation” and then click OK.

image-20240913-144944.png
  1. After the input is created, the Dose Schedule and Dissolution Series that relates to that input needs to be properly linked. Since this project only has one Dose Schedule (500mg ER Tablet Dose Schedule), that schedule will be automatically selected. The same is true for the Dissolution Series.

image-20240913-145016.png
  1. Now we will create five subject entries for the ER Formulation input and link each subject to its associated Base Simulation.

Under the Input drop-down table, click Add four times to add all subjects. Once you have created an entry for each subject, the Add button will no longer be available.

Select the Base Simulation and Exposure Group pertaining to each subject as shown in the screenshot below.

image-20240913-145049.png
  1. Save the project and click OK.

  2. Expand the Deconvolution panel. For this example, we will run the Loo-Riegelman (2-compartment model) deconvolution method using the data from all subjects. Select ER Formulation from the Inputs frame and select Subjects 1-5 from the Subject frame. Select Loo-Riegelman2 from the Deconvolution Method drop-down.

image-20240913-145107.png

image-20240814-143734.png

You can also use only one input or as many additional inputs as you like for which you have both in vitro dissolution and oral plasma concentration-time data.


  1. Now, you are ready to run the deconvolutions and form a correlation. Expand the Deconvolution Run & Results sub-panel and click on Deconvolute.

image-20240913-145156.png
  1. After the deconvolution is complete, you will see four graphs. The top-left graph displays 3 curves vs time for each Subject: Fraction Absolute Bioavailability, Invivo release and Systemic Fraction. There is also an Averaged Fraction Absolute Bioavailability vs Time curve that represents the average between all selected subjects. And lastly, the Invitro release for the ER Formulation is also displayed. The graph on the top-right displays the deconvoluted profiles for each subject. The graph on the bottom-left displays AUC vs. Time for each subject and the graph on the bottom-right is a Levy plot.

image-20250728-131904.png

Looking at the deconvolution graph (top-right) we can readily see that there is good agreement between the observed data and the reconstructed plasma Concentration vs Time profiles using the raw deconvoluted Fraction Absolute Bioavailability vs Time profile.


image-20240814-143734.png

This is not the predicted plasma concentration-time profile using the absolute bioavailability profile calculated from the in vitro-in vivo correlation, which will be done in the Convolution panel.


  1. Expand the Correlation panel. In the Correlation Functions frame you can select the correlation functions you want to try to fit to the data. For this example, we will select Linear, Power, SecondOrder and ThirdOrder functions. Scroll down and expand the Correlation Run & Results sub-panel. All checked Correlation Functions will be fitted to the data and the program will pick the best fit based on the Correlation Selection Criterion chosen in this sub-panel. Leave the Akaike Information Criterion selected. Click on the Form Correlation button.

image-20240913-145322.png

image-20240814-143734.png

The correlation function is fitted based on the averaged Fraction Absolute Bioavailability vs Fraction In Vitro Release across all subjects. There is a single correlation fitted that represents all subject.


  1. The Correlation Statistics table will be displayed when the program is finished fitting all the correlation functions. The best fit (based on the selected criterion) will have the Select toggle on. In this example, a Third Order function was the best.

image-20240913-145410.png

The Correlation Statistics table gives the following information about each correlation: RSQ=R2, RMSE=Root Mean Squared Error; SSE: Sum of Squares Error, AIC=Akaike Information Criterion, MAE=Mean Absolute Error, and SEP=Standard Error of Prediction.

  1. The graph below the Correlation Statistics table displays the Fraction Absolute Bioavailability vs Fraction In Vitro Release plot and all fitted correlations. You can hover over each Fitted Series on the left-hand side of the graph for it to be highlighted in the plot.

  2. Scroll down and expand the Convolution panel. In the Inputs frame, select ER Formulation. Note that all the subjects are available in the Subject frame. Select all subjects. Leave Individual selected in the Convolution Analysis Type drop-down and then click on Convolute.

image-20240913-145427.png
  1. When the convolution is finished the observed and predicted plasma concentration-time profiles using the correlation function for each selected subject will be shown in the left-hand side plot.

image-20250908-133736.png
  1. The statistics for the fit of the predicted plasma Concentration-Time profile using the correlation function to the observed data points will be shown in the Statistics for Reconstructed Plasma Concentration Time Profile table. (RSQ=R2, SEP=Standard Error of Prediction, MAE=Mean Absolute Error, and AIC=Akaike Information Criterion).

The Validation Statistics table will show for each input, the Observed and Predicted values and the percent Prediction Error for Cmax and AUC(0 to t).

The Cmax and AUC(0 to t) Mean Absolute Prediction Error % are displayed below the table.

image-20250728-145603.png

image-20240814-143734.png

Only drug inputs with a linked exposure data are included in the Mean Absolute Prediction Error % calculation.


These tables may be copied by right clicking on them and then the data can be pasted into Microsoft Excel.

  1. Scroll up and select Averaged from the Convolution Analysis Type drop-down and then click on Convolute.

image-20240913-145652.png

When Averaged is selected the fit statistics will be calculated based on the Averaged Observed vs. Predicted Cp-Time curves (averaged across all subjects selected).

  1. When the convolution is finished the observed and predicted plasma Concentration-Time profile using the correlation function for the Averaged profile will be shown in the left-hand side plot.

The statistics for the fit of the predicted plasma Concentration-Time profile using the correlation function to the observed data points will be shown in the Statistics for Reconstructed Plasma Concentration Time Profile table. (RSQ=R2, SEP=Standard Error of Prediction, MAE=Mean Absolute Error, and AIC=Akaike Information Criterion).

The Validation Statistics table will show for the Averaged subject, the Observed and Predicted values and the percent Prediction Error for Cmax and AUC(0 to t).

The Cmax and AUC(0 to t) Mean Absolute Prediction Error % are displayed below the table.

image-20250728-145659.png

These tables may be copied by right clicking on them and then the data can be pasted into Microsoft Excel.

Saving an IVIVC Correlation and Using it to Generate an In Vivo Dissolution Profile


image-20240814-143734.png

If you have not followed the IVIVCPlus™ module tutorials in order, please refer to the Loo-Riegelman (2-compartment model) section to set up subjects and inputs for this tutorial.


  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\Save Correlation folder and select the project file Metoprolol IVIVC.gpproject by clicking on it and clicking Open.

image-20240913-145808.png
  1. Move through the views on the navigation pane from Observed Data to Simulations, observing the information that has been entered in this project.

  2. In this project there is one compound (Metoprolol), one physiology (Human 30YO 66kg) and four different formulations (Fast CR Tablet, Moderate CR Tablet, Slow CR Tablet and New Form CR Tablet) with their respective Dosing Schedules.

In the Observed Data view, you will notice that there are both Exposure Data and In Vitro Dissolution Release for the Fast, Moderate and Slow formulations, while the New Form formulation only has In Vitro Dissolution Release data.

In the IVIVCPlus™ module, only assets that have both Exposure Data and In Vitro Dissolution Release data can be used for forming correlations. Assets with only In Vitro Dissolution Release data can be used for convolution to predict the likely Cp-Time profiles before dosing in subjects.

  1. Navigate to the Dosing view and expand the Formulations panel by double-clicking on the panel header bar or clicking on the green arrow.

  2. Select “Fast CR Tablet” from the drop-down if not already selected and expand the Controlled Release sub-panel.


image-20240814-143734.png

Since the Release is selected as “Controlled”, the Controlled Release sub-panel is available.


  1. From the Profile drop-down you can define the release as Tabulated data or Distribution profile (via Weibull function). Leave Tabulated selected.

  2. Click on the Group Type drop-down and note that you can either select In Vitro Dissolution Release or In Vivo Controlled Release. Only In Vitro Dissolution Release data have been entered in the Observed Data, so select In Vitro Dissolution Release. The in vitro dissolution data related to the Fast CR tablet has been already linked in the Group Name and Series Name.

Note how the other formulations have been already linked to their respective in vitro dissolution data by switching the formulation from the Formulations drop-down.

image-20240913-145922.png
  1. Navigate to the Pharmacokinetics view and note how there is a two-compartment pharmacokinetic model linked to the Metoprolol compound.

  2. Click on IVIVCPlus™ in the Modules pane located on the right-hand side of the interface.

  3. Expand the Subjects and Inputs panels by double-clicking on the panel header bar or clicking on the green arrow. The inputs in these panels have already been created.

  4. Expand the Deconvolution panel. For this example, we will run the Loo-Riegelman (2-compartment model) deconvolution method using the data from Slow, Moderate and Fast formulations. The CR-Fast, CR-Moderate and CR-Slow inputs are selected from the Inputs frame and Average from the Subjects frame. The Loo-Riegelman2 method is also selected from the Deconvolution Method drop-down.

image-20240913-145958.png
  1. Expand the Deconvolution Run & Results sub-panel and click on Deconvolute.

image-20240913-150019.png
  1. After the deconvolution is complete, you will see four graphs. The top-left graph displays 5 types of curves vs time for each input: Fraction Absolute Bioavailability, In vivo release, Systemic Fraction, Averaged Fraction Absolute Bioavailability (in case the multiple subjects deconvolution was performed) and In vitro release. The graph on the top-right displays the deconvoluted profiles for each input. The graph on the bottom-left displays AUC vs. Time for each input and the graph on the bottom-right is a Levy plot.

image-20250910-132957.png

Looking at the deconvolution graph (top-right) we can readily see that there is good agreement between the observed data and the reconstructed plasma Concentration vs Time profiles using the raw deconvoluted Fraction absolute bioavailability vs Time profile.


image-20240814-143734.png

This is not the predicted plasma concentration-time profile using the absolute bioavailability profile calculated from the in vitro-in vivo correlation, which will be done in the Convolution panel.


  1. Expand the Correlation panel. In the Correlation Functions frame you can select the correlation functions you want to try to fit to the data. For this example, we will select Linear, Power, SecondOrder and ThirdOrder functions. Scroll down and expand the Correlation Run & Results sub-panel. All checked Correlation Functions will be fitted to the data and the program will pick the best fit based on the Correlation Selection Criterion chosen in this sub-panel. Leave the Akaike Information Criterion selected. Click on the Form Correlation button.

image-20240913-150116.png
  1. The Correlation Statistics table will be displayed when the program is finished fitting all the correlation functions. The best fit (based on the selected criterion) will have the Select toggle on. In this example, a Third Order function was the best.

image-20240913-150139.png

The Correlation Statistics table gives the following information about each correlation: RSQ=R2, RMSE=Root Mean Squared Error; SSE: Sum of Squares Error, AIC=Akaike Information Criterion, MAE=Mean Absolute Error, and SEP=Standard Error of Prediction.

  1. The graph below the Correlation Statistics table displays the Fraction Absolute Bioavailability vs Fraction In Vitro Release plot and all fitted correlations. You can hover over each Fitted Series on the left-hand side of the graph for it to be highlighted in the plot.

  2. Scroll down and expand the Convolution panel. Note that all the inputs are available in the Inputs frame. Select CR-Fast, CR-Moderate and CR-Slow. In the Subjects frame, select Average and then click on Convolute.

image-20240913-150202.png
  1. When the convolution is finished the observed and predicted plasma concentration-time profiles using the correlation function for all selected inputs will be shown in the left-hand side plot.

image-20250728-150141.png

The statistics for the fit of the predicted plasma concentration-time profile using the correlation function to the observed data points will be shown in the Statistics for Reconstructed Plasma Concentration Time Profile table. (RSQ=R2, SEP=Standard Error of Prediction, MAE=Mean Absolute Error, and AIC=Akaike Information Criterion).

The Validation Statistics table will show for each input, the Observed and Predicted values and the percent Prediction Error for Cmax and AUC(0 to t).

We can see that for each formulation, the Cmax and AUC Prediction Errors have not exceeded 15%.

The Cmax and AUC(0 to t) Mean Absolute Prediction Error % are displayed below the table. We will consider these values acceptable since the Cmax Mean Absolute Prediction Error is ~10% and the AUC Mean Absolute Prediction Error is 5.5% (<10%).

  1. We will save this correlation and use it to generate an in vivo dissolution series for the New Form formulation and use it to predict its Cp-Time profile.

  2. Scroll up to the Correlation Run & Results panel.

  3. Type “Fast,Moderate,Slow-LR2” in the Please specify correlation name box located under the Correlation Statistics table. Click on the Save Correlation button.

image-20240913-150915.png
  1. A message will appear in the Messages center saying that the correlation has been saved and it can be accessed via the Dosing view and IVIVC/Convolution view. Click Done to clear the message.

  2. Navigate to the Dosing view. Expand the Formulations panel and select New Form CR Tablet from the drop-down.

image-20240913-151108.png
  1. Expand the Controlled Release sub-panel, ensure that Group Type is In Vitro Dissolution Release, and select the Use IVIVC Correlation toggle. The Fast,Moderate,Slow-LR2 correlation will be shown in the IVIVC Correlation drop-down and the Correlation Equation is displayed below.

image-20250912-082842.png

image-20240814-143734.png

If you have saved more than one correlation (e.g.: with different inputs or different method), they will be shown in the IVIVC Correlation drop-down and you can select from it.


  1. Click on Create In Vivo Series. A message will appear in the Messages center informing you that a new In Vivo Controlled Release profile has been created from the IVIVC correlation. Click Done to clear the message.

image-20240913-151212.png
  1. Navigate to the Observed Data view and select In Vivo Controlled Release from the Data Type drop-down. The New Form CR tablet Converted profile will be displayed.

image-20250728-153510.png

  1. Go back to the Dosing view. Make sure that the New Form CR tablet formulation is selected. In the Controlled Release sub-panel select In Vivo Controlled Release from the Group Type drop-down.

image-20240913-151251.png

image-20240814-143734.png

You may need to switch between formulations in the Formulations drop-down for the Group Type to be updated.


  1. Navigate to the Simulations view and select New Form CR oral tablet 100mg-2Comps from the Simulations drop-down.

Click on Check Warnings then Run Simulation.

image-20240913-151327.png
  1. After the simulation is run, the view is switched automatically to the Analysis view where the simulated Cp-Time Key View plot is displayed.

This is the expected Cp-Time profile for the New Formulation using the in vivo dissolution profile created from the IVIVC.

image-20240913-151343.png
  1. The saved correlation can also be directly used in the IVIVCPlus™ module without needing to perform convolution and correlation steps.

  2. Save the project.

  3. Close down GPX™ and reopen the Metoprolol IVIVC project, in the Save Correlation folder, via Select then Browse.

  4. Click on IVIVCPlus™ in the Modules pane located on the right-hand side of the interface and scroll down to the Convolution panel.

  5. Leave the saved selections in the Inputs and Subjects frames. Click on the Use Previously Saved Correlation toggle. The Fast,Moderate,Slow-LR2 correlation will be shown in the IVIVC Correlations drop-down and the Correlation Equation is displayed below. Click Convolute.

image-20240913-151402.png
  1. When the convolution is finished the observed and predicted plasma concentration-time profiles using the correlation function for all selected inputs will be shown in the left-hand side plot.

The statistics for the fit of the predicted plasma concentration-time profile using the correlation function to the observed data points will be shown in the Statistics for Reconstructed Plasma Concentration Time Profile table. (RSQ=R2, SEP=Standard Error of Prediction, MAE=Mean Absolute Error, and AIC=Akaike Information Criterion).

The Validation Statistics table will show for each input, the Observed and Predicted values and the percent Prediction Error for Cmax and AUC(0 to t).

The Cmax and AUC(0 to t) Mean Absolute Prediction Error % are displayed below the table.

image-20250910-134003.png

JavaScript errors detected

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

If this problem persists, please contact our support.