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.

AuthorEkaterina Manuilova <ekaterina.manuilova@roche.com> Andre Schuetzenmeister <andre.schuetzenmeister@roche.com> Fabian Model <fabian.model@roche.com>
Date of publication2014-02-12 13:39:04
MaintainerFabian Model <fabian.model@roche.com>
LicenseGPL (>= 3)
Version1.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...

Functions

calcBias Man page
calcBias,MCResult-method Man page
calcCUSUM Man page
calcCUSUM,MCResult-method Man page
calcDiff Man page
calcResponse Man page
calcResponse,MCResultAnalytical-method Man page
calcResponse,MCResultBCa-method Man page
calcResponse,MCResultJackknife-method Man page
calcResponse,MCResult-method Man page
calcResponse,MCResultResampling-method Man page
compareFit Man page
creatinine Man page
getCoefficients Man page
getCoefficients,MCResult-method Man page
getData Man page
getData,MCResult-method Man page
getErrorRatio Man page
getErrorRatio,MCResult-method Man page
getFitted Man page
getFitted,MCResult-method Man page
getRegmethod Man page
getRegmethod,MCResult-method Man page
getResiduals Man page
getResiduals,MCResult-method Man page
getRJIF Man page
getRJIF,MCResultJackknife-method Man page
getWeights Man page
getWeights,MCResult-method Man page
includeLegend Man page
mc.analytical.ci Man page
mc.bootstrap Man page
mc.calcAngleMat Man page
mc.calcAngleMat.R Man page
mc.calc.bca Man page
mc.calcLinnetCI Man page
mc.calc.quant Man page
mc.calc.quantile Man page
mc.calc.Student Man page
mc.calc.tboot Man page
mc.calcTstar Man page
mc.deming Man page
mc.linreg Man page
mc.make.CIframe Man page
mc.paba Man page
mc.paba.LargeData Man page
mcr Man page
mcreg Man page
MCResultAnalytical.calcResponse Man page
MCResultAnalytical-class Man page
MCResultAnalytical.initialize Man page
MCResultAnalytical.printSummary Man page
MCResultBCa.bootstrapSummary Man page
MCResultBCa.calcResponse Man page
MCResultBCa-class Man page
MCResultBCa.initialize Man page
MCResultBCa.plotBootstrapCoefficients Man page
MCResultBCa.plotBootstrapT Man page
MCResultBCa.printSummary Man page
MCResult.calcBias Man page
MCResult.calcCUSUM Man page
MCResult.calcResponse Man page
MCResult-class Man page
MCResult.getCoefficients Man page
MCResult.getData Man page
MCResult.getErrorRatio Man page
MCResult.getFitted Man page
MCResult.getRegmethod Man page
MCResult.getResiduals Man page
MCResult.getWeights Man page
MCResult.initialize Man page
MCResultJackknife.calcResponse Man page
MCResultJackknife-class Man page
MCResultJackknife.getJackknifeIntercept Man page
MCResultJackknife.getJackknifeSlope Man page
MCResultJackknife.getJackknifeStatistics Man page
MCResultJackknife.getRJIF Man page
MCResultJackknife.initialize Man page
MCResultJackknife.plotwithRJIF Man page
MCResultJackknife.printSummary Man page
MCResult.plot Man page
MCResult.plotBias Man page
MCResult.plotDifference Man page
MCResult.plotResiduals Man page
MCResult.printSummary Man page
MCResultResampling.bootstrapSummary Man page
MCResultResampling.calcResponse Man page
MCResultResampling-class Man page
MCResultResampling.initialize Man page
MCResultResampling.plotBootstrapCoefficients Man page
MCResultResampling.plotBootstrapT Man page
MCResultResampling.printSummary Man page
mcr-package Man page
mc.wdemingConstCV Man page
mc.wlinreg Man page
newMCResult Man page
newMCResultAnalytical Man page
newMCResultBCa Man page
newMCResultJackknife Man page
newMCResultResampling Man page
plotBias Man page
plotBias,MCResult-method Man page
plotDifference Man page
plotDifference,MCResult-method Man page
plot.mcr Man page
plot,MCResult-method Man page
plotResiduals Man page
plotResiduals,MCResult-method Man page
plotwithRJIF Man page
plotwithRJIF,MCResultJackknife-method Man page
printSummary Man page
printSummary,MCResultAnalytical-method Man page
printSummary,MCResultBCa-method Man page
printSummary,MCResultJackknife-method Man page
printSummary,MCResult-method Man page
printSummary,MCResultResampling-method Man page

Files

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

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.