Learn R Programming

SurrogateRegression (version 0.6.0.1)

Surrogate Outcome Regression Analysis

Description

Performs estimation and inference on a partially missing target outcome (e.g. gene expression in an inaccessible tissue) while borrowing information from a correlated surrogate outcome (e.g. gene expression in an accessible tissue). Rather than regarding the surrogate outcome as a proxy for the target outcome, this package jointly models the target and surrogate outcomes within a bivariate regression framework. Unobserved values of either outcome are treated as missing data. In contrast to imputation-based inference, no assumptions are required regarding the relationship between the target and surrogate outcomes. Estimation in the presence of bilateral outcome missingness is performed via an expectation conditional maximization either algorithm. In the case of unilateral target missingness, estimation is performed using an accelerated least squares procedure. A flexible association test is provided for evaluating hypotheses about the target regression parameters. For additional details, see: McCaw ZR, Gaynor SM, Sun R, Lin X: "Leveraging a surrogate outcome to improve inference on a partially missing target outcome" .

Copy Link

Version

Install

install.packages('SurrogateRegression')

Monthly Downloads

221

Version

0.6.0.1

License

GPL-3

Maintainer

Zachary McCaw

Last Published

October 1st, 2023

Functions in SurrogateRegression (0.6.0.1)

RegTab

Tabulate Regression Coefficients
matDet

Matrix Determinant
RegInfo

Regression Information
matIP

Matrix Inner Product
TestBNR

Test Bivariate Normal Regression Model.
tr

Matrix Trace
bnr-class

Bivariate Regression Model
ParamInit

Parameter Initialization
show,bnr-method

Show for Bivariate Regression Model
PartitionData

Partition Data by Outcome Missingness Pattern.
UpdateEM

EM Update
vcov.bnr

Extract Covariance Matrix from Bivariate Normal Regression Model
coef.bnr

Extract Coefficients from Bivariate Regression Model
matOP

Matrix Outer Product
matInv

Matrix Inverse
matQF

Quadratic Form
rBNR

Simulate Bivariate Normal Data with Missingness
MMP

Matrix Matrix Product
ObsLogLik

Observed Data Log Likelihood
print.bnr

Print for Bivariate Regression Model
residuals.bnr

Extract Residuals from Bivariate Regression Model
fitOLS

Ordinary Least Squares
CheckInit

Check Initiation
CovInfo

Covariance Information Matrix
CheckTestSpec

Check Test Specification
CovUpdate

Covariate Update
CovTab

Tabulate Covariance Parameters
FitBNLS

Fit Bivariate Normal Regression Model via Least Squares
IterUpdate

Update Iteration
FormatOutput

Format Output
FitBNR

Fit Bivariate Normal Regression Model
FitBNEM

Fit Bivariate Normal Regression Model via Expectation Maximization.
SurrogateRegression

SurrogateRegression: Surrogate Outcome Regression Analysis
ScoreBNEM

Score Test via Expectation Maximization.
SchurC

Schur complement
WaldBNEM

Wald Test via Expectation Maximization.
RegUpdate

Regression Update
WaldBNLS

Wald Test via Least Squares.