mcr: Method Comparison Regression

This package provides regression methods to quantify the relation between two measurement methods. In particular it addresses regression problems with errors in both variables and without repeated measurements. The package provides implementations of Deming regression, weighted Deming regression, and Passing-Bablok regression following the CLSI EP09-A3 recommendations for analytical method comparison and bias estimation using patient samples.

Author
Ekaterina Manuilova <ekaterina.manuilova@roche.com> Andre Schuetzenmeister <andre.schuetzenmeister@roche.com> Fabian Model <fabian.model@roche.com>
Date of publication
2014-02-12 13:39:04
Maintainer
Fabian Model <fabian.model@roche.com>
License
GPL (>= 3)
Version
1.2.1

View on CRAN

Man pages

calcDiff
Calculate difference between two numeric vectors that gives...
compareFit
Graphical Comparison of Regression Parameters and Associated...
creatinine
Comparison of blood and serum creatinine measurement
includeLegend
Include Legend
mc.analytical.ci
Analytical Confidence Interval
mc.bootstrap
Resampling estimation of regression parameters and standard...
mc.calcAngleMat
Calculate Matrix of All Pair-wise Slope Angles
mc.calcAngleMat.R
Calculate Matrix of All Pair-wise Slope Angles
mc.calc.bca
Bias Corrected and Accelerated Resampling Confidence Interval
mc.calcLinnetCI
Jackknife Confidence Interval
mc.calc.quant
Quantile Calculation for BCa
mc.calc.quantile
Quantile Method for Calculation of Resampling Confidence...
mc.calc.Student
Student Method for Calculation of Resampling Confidence...
mc.calc.tboot
Bootstrap-t Method for Calculation of Resampling Confidence...
mc.calcTstar
Compute Resampling T-statistic.
mc.deming
Calculate Unweighted Deming Regression and Estimate Standard...
mc.linreg
Calculate ordinary linear Regression and Estimate Standard...
mc.make.CIframe
Returns Results of Calculations in Matrix Form
mc.paba
Passing-Bablok Regression
mc.paba.LargeData
Passing-Bablok Regression for Large Datasets
mcreg
Comparison of Two Measurement Methods Using Regression...
MCResultAnalytical.calcResponse
Caluculate Response
MCResultAnalytical-class
Class '"MCResultAnalytical"'
MCResultAnalytical.initialize
Initialize Method for 'MCResultAnalytical' Objects.
MCResultAnalytical.printSummary
Print Regression-Analysis Summary for Objects of class...
MCResultBCa.bootstrapSummary
Compute Bootstrap-Summary for 'MCResultBCa' Objects.
MCResultBCa.calcResponse
Caluculate Response
MCResultBCa-class
Class '"MCResultBCa"'
MCResultBCa.initialize
Initialize Method for 'MCResultBCa' Objects.
MCResultBCa.plotBootstrapCoefficients
Plot distriblution of bootstrap coefficients
MCResultBCa.plotBootstrapT
Plot distriblution of bootstrap pivot T
MCResultBCa.printSummary
Print Regression-Analysis Summary for Objects of class...
MCResult.calcBias
Systematical Bias Between Reference Method and Test Method
MCResult.calcCUSUM
Calculate CUSUM Statistics According to Passing & Bablok...
MCResult.calcResponse
Calculate Response with Confidence Interval.
MCResult-class
Class '"MCResult"'
MCResult.getCoefficients
Get Regression Coefficients
MCResult.getData
Get Data
MCResult.getErrorRatio
Get Error Ratio
MCResult.getFitted
Get Fitted Values.
MCResult.getRegmethod
Get Regression Method
MCResult.getResiduals
Get Regression Residuals
MCResult.getWeights
Get Weights of Data Points
MCResult.initialize
MCResult Object Initialization
MCResultJackknife.calcResponse
Caluculate Response
MCResultJackknife-class
Class '"MCResultJackknife"'
MCResultJackknife.getJackknifeIntercept
Get-Method for Jackknife-Intercept Value.
MCResultJackknife.getJackknifeSlope
Get-Method for Jackknife-Slope Value.
MCResultJackknife.getJackknifeStatistics
Jackknife Statistics
MCResultJackknife.getRJIF
Relative Jackknife Influence Function
MCResultJackknife.initialize
Initialize Method for 'MCResultJackknife' Objects.
MCResultJackknife.plotwithRJIF
Plotting the Relative Jackknife Influence Function
MCResultJackknife.printSummary
Print Regression-Analysis Summary for Objects of class...
MCResult.plot
Scatter Plot Method X vs. Method Y
MCResult.plotBias
Plot Estimated Systematical Bias with Confidence Bounds
MCResult.plotDifference
Bland-Altman Plot
MCResult.plotResiduals
Plot Residuals of an MCResult Object
MCResult.printSummary
Print Summary of a Regression Analysis
MCResultResampling.bootstrapSummary
Compute Bootstrap-Summary for 'MCResultResampling' Objects.
MCResultResampling.calcResponse
Caluculate Response
MCResultResampling-class
Class '"MCResultResampling"'
MCResultResampling.initialize
Initialize Method for 'MCResultAnalytical' Objects.
MCResultResampling.plotBootstrapCoefficients
Plot distriblution of bootstrap coefficients
MCResultResampling.plotBootstrapT
Plot distriblution of bootstrap pivot T
MCResultResampling.printSummary
Print Regression-Analysis Summary for Objects of class...
mcr-package
Method Comparison Regression
mc.wdemingConstCV
Calculate Weighted Deming Regression
mc.wlinreg
Calculate Weighted Ordinary Linear Regression and Estimate...
newMCResult
MCResult Object Constructor with Matrix in Wide Format as...
newMCResultAnalytical
MCResultAnalytical object constructor with matrix in wide...
newMCResultBCa
MCResultBCa object constructor with matrix in wide format as...
newMCResultJackknife
MCResultJackknife Object Constructor with Matrix in Wide...
newMCResultResampling
MCResultResampling object constructor with matrix in wide...

Files in this package

mcr
mcr/inst
mcr/inst/unitTests
mcr/inst/unitTests/runitMCReg.R
mcr/inst/unitTests/runit.mcCalcCI.R
mcr/inst/unitTests/runit.mcPaBaLarge.R
mcr/inst/unitTests/runit.mcDeming.R
mcr/inst/unitTests/TestCaseCollection
mcr/inst/unitTests/TestCaseCollection/MC_TestCase_AnaIT_TD41.xml
mcr/inst/unitTests/TestCaseCollection/MC_TestCase_AnaIT_TD20.xml
mcr/inst/unitTests/TestCaseCollection/testcases.RData
mcr/inst/unitTests/TestCaseCollection/MC_TestCase_AnaIT_TD13.xml
mcr/inst/unitTests/TestCaseCollection/MC_TestCase_AnaIT_TD9.xml
mcr/inst/unitTests/TestCaseCollection/MC_TestCase_Intranet_01.xml
mcr/inst/unitTests/TestCaseCollection/MC_TestCase_AnaIT_TD75.xml
mcr/inst/unitTests/TestCaseCollection/MC_TestCase_AnaIT_TD15.xml
mcr/inst/unitTests/runit.mcPaBa.R
mcr/inst/unitTests/runit.MCResultMethods.R
mcr/inst/unitTests/runit.mcrInterface.R
mcr/inst/unitTests/runit.mcLinReg.R
mcr/inst/unitTests/runit.mcWDeming.R
mcr/inst/unitTests/runit.mcBootstrap.R
mcr/inst/unitTests/runalltests.R
mcr/src
mcr/src/PaBaAlgorithm.c
mcr/NAMESPACE
mcr/data
mcr/data/creatinine.RData
mcr/R
mcr/R/mcCalcTstar.r
mcr/R/mcDeming.r
mcr/R/MCResultBCa.r
mcr/R/mcBootstrap.r
mcr/R/MCResultJackknife.r
mcr/R/mcPaBa.r
mcr/R/MCResultAnalytical.r
mcr/R/mcWDeming.r
mcr/R/mcrCompareFit.r
mcr/R/MCResult.r
mcr/R/mcLinReg.r
mcr/R/MCResultAnalyticalMethods.r
mcr/R/zzz.r
mcr/R/MCResultResamplingMethods.r
mcr/R/mcCalcCI.r
mcr/R/MCResultJackknifeMethods.r
mcr/R/mcrMisc.r
mcr/R/mcrInterface.r
mcr/R/MCResultMethods.r
mcr/R/MCResultBCaMethods.r
mcr/R/MCResultResampling.r
mcr/R/mcrIncludeLegend.r
mcr/R/mcPaBaLarge.r
mcr/MD5
mcr/DESCRIPTION
mcr/man
mcr/man/MCResult.getCoefficients.Rd
mcr/man/MCResultBCa.printSummary.Rd
mcr/man/mcr-package.Rd
mcr/man/mc.calcAngleMat.Rd
mcr/man/MCResult-class.Rd
mcr/man/MCResult.printSummary.Rd
mcr/man/MCResult.getFitted.Rd
mcr/man/MCResultJackknife.plotwithRJIF.Rd
mcr/man/calcDiff.Rd
mcr/man/MCResult.getResiduals.Rd
mcr/man/MCResult.initialize.Rd
mcr/man/MCResultJackknife.getJackknifeSlope.Rd
mcr/man/MCResult.plotBias.Rd
mcr/man/MCResultAnalytical.printSummary.Rd
mcr/man/newMCResultBCa.Rd
mcr/man/mc.calc.quant.Rd
mcr/man/MCResultAnalytical.initialize.Rd
mcr/man/mc.calc.tboot.Rd
mcr/man/mcreg.Rd
mcr/man/newMCResultJackknife.Rd
mcr/man/MCResult.plot.Rd
mcr/man/mc.linreg.Rd
mcr/man/mc.calcTstar.Rd
mcr/man/mc.paba.LargeData.Rd
mcr/man/MCResultJackknife.getJackknifeStatistics.Rd
mcr/man/mc.analytical.ci.Rd
mcr/man/MCResultBCa.plotBootstrapCoefficients.Rd
mcr/man/MCResultBCa-class.Rd
mcr/man/MCResult.calcResponse.Rd
mcr/man/mc.deming.Rd
mcr/man/MCResult.calcCUSUM.Rd
mcr/man/mc.calcAngleMat.R.Rd
mcr/man/MCResultBCa.calcResponse.Rd
mcr/man/MCResultResampling.plotBootstrapCoefficients.Rd
mcr/man/MCResult.calcBias.Rd
mcr/man/mc.paba.Rd
mcr/man/MCResultJackknife.getRJIF.Rd
mcr/man/newMCResultResampling.Rd
mcr/man/MCResult.plotResiduals.Rd
mcr/man/MCResultJackknife.calcResponse.Rd
mcr/man/MCResultResampling.plotBootstrapT.Rd
mcr/man/mc.wdemingConstCV.Rd
mcr/man/MCResult.getRegmethod.Rd
mcr/man/MCResult.plotDifference.Rd
mcr/man/MCResultBCa.plotBootstrapT.Rd
mcr/man/newMCResultAnalytical.Rd
mcr/man/MCResultResampling.printSummary.Rd
mcr/man/MCResult.getErrorRatio.Rd
mcr/man/mc.calc.quantile.Rd
mcr/man/mc.make.CIframe.Rd
mcr/man/MCResult.getData.Rd
mcr/man/mc.calc.bca.Rd
mcr/man/MCResultBCa.initialize.Rd
mcr/man/MCResultJackknife.printSummary.Rd
mcr/man/MCResultResampling.bootstrapSummary.Rd
mcr/man/MCResultResampling-class.Rd
mcr/man/mc.wlinreg.Rd
mcr/man/MCResultResampling.calcResponse.Rd
mcr/man/MCResultAnalytical-class.Rd
mcr/man/MCResultResampling.initialize.Rd
mcr/man/compareFit.Rd
mcr/man/MCResultAnalytical.calcResponse.Rd
mcr/man/MCResult.getWeights.Rd
mcr/man/MCResultJackknife.initialize.Rd
mcr/man/newMCResult.Rd
mcr/man/mc.bootstrap.Rd
mcr/man/MCResultBCa.bootstrapSummary.Rd
mcr/man/includeLegend.Rd
mcr/man/MCResultJackknife.getJackknifeIntercept.Rd
mcr/man/creatinine.Rd
mcr/man/MCResultJackknife-class.Rd
mcr/man/mc.calcLinnetCI.Rd
mcr/man/mc.calc.Student.Rd