Learn R Programming

BIGL (version 1.9.3)

Biochemically Intuitive Generalized Loewe Model

Description

Response surface methods for drug synergy analysis. Available methods include generalized and classical Loewe formulations as well as Highest Single Agent methodology. Response surfaces can be plotted in an interactive 3-D plot and formal statistical tests for presence of synergistic effects are available. Implemented methods and tests are described in the article "BIGL: Biochemically Intuitive Generalized Loewe null model for prediction of the expected combined effect compatible with partial agonism and antagonism" by Koen Van der Borght, Annelies Tourny, Rytis Bagdziunas, Olivier Thas, Maxim Nazarov, Heather Turner, Bie Verbist & Hugo Ceulemans (2017) .

Copy Link

Version

Install

install.packages('BIGL')

Monthly Downloads

545

Version

1.9.3

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Kathy Mutambanengwe

Last Published

August 1st, 2024

Functions in BIGL (1.9.3)

constructFormula

Construct a model formula from parameter constraint matrix
bootConfInt

Obtain confidence intervals for the raw effect sizes on every off-axis point and overall
backscaleResids

Backscale residuals
coef.MarginalFit

Coefficients from marginal model estimation
boxcox.transformation

Apply two-parameter Box-Cox transformation
L4

4-parameter logistic dose-response function
addResids

Add residuals by adding to mean effects
fitted.MarginalFit

Compute fitted values from monotherapy estimation
df.residual.MarginalFit

Residual degrees of freedom in marginal model estimation
contour.ResponseSurface

Method for plotting of contours based on maxR statistics
fitMarginals

Fit two 4-parameter log-logistic functions for a synergy experiment
fitSurface

Fit response surface model and compute meanR and maxR statistics
fitted.ResponseSurface

Predicted values of the response surface according to the given null model
directAntivirals

Partial data with combination experiments of direct-acting antivirals
directAntivirals_ALL

Full data with combination experiments of direct-acting antivirals
getTransformations

Return a list with transformation functions
Blissindependence

Bliss Independence Model
GetStartGuess

Estimate initial values for dose-response curve fit
generalizedLoewe

Compute combined predicted response from drug doses according to standard or generalized Loewe model.
getd1d2

A function to get the d1d2 identifier
outsidePoints

List non-additive points
plot.BIGLconfInt

Plot confidence intervals in a contour plot
getCP

Estimate CP matrix from bootstraps
getR

Helper functions for the test statistics
plot.MarginalFit

Plot monotherapy curve estimates
plot.effect-size

Plot of effect-size object
plot.maxR

Plot of maxR object
print.summary.BIGLconfInt

Print summary of BIGLconfInt object
print.summary.MarginalFit

Print method for summary of MarginalFit object
plot.ResponseSurface

Method for plotting response surface objects
wildbootAddResids

Sample residuals according to a new model
maxR

Compute maxR statistic for each off-axis dose combination
vcov.MarginalFit

Estimate of coefficient variance-covariance matrix
plot.meanR

Plot bootstrapped cumulative distribution function of meanR null distribution
plotConfInt

Plot confidence intervals from BIGL object in a contour plot
print.summary.ResponseSurface

Print method for the summary function of ResponseSurface object
meanR

Compute meanR statistic for the estimated model
print.summary.maxR

Print summary of maxR object
summary.ResponseSurface

Summary of ResponseSurface object
initialMarginal

Estimate initial values for fitting marginal dose-response curves
marginalOptim

Fit two 4-parameter log-logistic functions with common baseline
harbronLoewe

Alternative Loewe generalization
summary.maxR

Summary of maxR object
plotResponseSurface

Plot response surface
isobologram

Isobologram of the response surface predicted by the null model
plotMeanVarFit

Make a mean-variance plot
predictResponseSurface

Predict the entire response surface, so including on-axis points, and return the result as a matrix. For plotting purposes.
sampleResids

Sample residuals according to a new model
hsa

Highest Single Agent model
marginalNLS

Fit two 4-parameter log-logistic functions with non-linear least squares
generateData

Generate data from parameters of marginal monotherapy model
predictVar

Predict variance
runBIGL

Run the BIGL application for demonstrating response surfaces
print.summary.meanR

Print summary of meanR object
residuals.MarginalFit

Residuals from marginal model estimation
summary.BIGLconfInt

Summary of confidence intervals object
get.abs_tval

Return absolute t-value, used in optimization call in optim.boxcox
summary.MarginalFit

Summary of MarginalFit object
get.summ.data

Summarize data by factor
modelVar

Calculate model variance, assuming variance increases linearly with mean
synergy_plot_bycomp

Plot 2D cross section of response surface
summary.meanR

Summary of meanR object
predictOffAxis

Compute off-axis predictions
optim.boxcox

Find optimal Box-Cox transformation parameters
scaleResids

Functions for scaling, and rescaling residuals. May lead to unstable behaviour in practice
predict.MarginalFit

Predict values on the dose-response curve
simulateNull

Simulate data from a given null model and monotherapy coefficients
col2hex

R color to RGB (red/green/blue) conversion.