Learn R Programming

optimalThreshold (version 1.0)

Bayesian Methods for Optimal Threshold Estimation

Description

Functions to estimate the optimal threshold of diagnostic markers or treatment selection markers. The optimal threshold is the marker value that maximizes the utility of the marker based-strategy (for diagnostic or treatment selection) in a given population. The utility function depends on the type of marker (diagnostic or treatment selection), but always takes into account the preferences of the patients or the physician in the decision process. For estimating the optimal threshold, ones must specify the distributions of the marker in different groups (defined according to the type of marker, diagnostic or treatment selection) and provides data to estimate the parameters of these distributions. Ones must also provide some features of the target populations (disease prevalence or treatment efficacies) as well as the preferences of patients or physicians. The functions rely on Bayesian inference which helps producing several indicators derived from the optimal threshold. See Blangero, Y, Rabilloud, M, Ecochard, R, and Subtil, F (2019) for the original article that describes the estimation method for treatment selection markers and Subtil, F, and Rabilloud, M (2019) for diagnostic markers.

Copy Link

Version

Install

install.packages('optimalThreshold')

Monthly Downloads

193

Version

1.0

License

GPL (>= 2.0)

Maintainer

Yoann Blangero

Last Published

January 13th, 2020

Functions in optimalThreshold (1.0)

densCurves

Density curves plot
allowedFitDist-class

An S4 union class to represent allowed fitDist objects.
compoundEvtRefDist-class

An S4 class to represent a compound distribution.
allowedDist-class

An S4 union class to represent allowed dist object.
credibleIntervals

Credible intervals estimation
compoundNoEvtRefDist-class

An S4 class to represent a compound distribution.
decisionCurve

Decision curve plot
compoundNoEvtInnovDist-class

An S4 class to represent a compound distribution.
cdf

Cumulative distribution function of a specified distribution
compoundEvtInnovDist-class

An S4 class to represent a compound distribution.
fitLogNormalDist-class

An S4 class to fit a log-normal distribution on a vector of marker values.
fitStudentDist-class

An S4 class to fit a Student distribution on a vector of marker values.
hessian

Second derivative of the cumulative distribution function of a specified distribution
gradient

Probability density function of a specified distribution
fitNormalDist-class

An S4 class to fit a normal distribution on a vector of marker values.
diagThresh

Estimation of the optimal threshold of a diagnostic marker
optimalThreshold-package

optimalThreshold: Bayesian Methods for Optimal Threshold Estimation
plot-methods

Plot method
estimates

Indicator estimates
studentDist-class

An S4 class to represent a scaled Student distribution.
show-methods

Show method
plot.diagRelUtility

Plot the decision curves of a diagnostic marker
fitUserDefinedDist-class

An S4 class to fit a user-defined distribution on a vector of marker values.
fitLogisticDist-class

An S4 class to fit a logistic distribution on a vector of marker values.
gammaDist-class

An S4 class to represent a gamma distribution.
plot.trtSelRelUtility

Plot the decision curves of a treatment selection marker
undefined-class

An S4 class to represent an 'undefined' distribution.
trtSelRelUtility-class

An S4 class to the results from the decisionCurve methods.
trtSelThresh

Estimation of the optimal threshold of a treatment selection marker
diagOptThresh-class

An S4 class to describe the optimal threshold of a diagnostic marker.
diagRelUtility-class

An S4 class to sum up the results from the decisionCurve methods.
fit

Specify which distribution to fit on the marker values
normalDist-class

An S4 class to represent a normal distribution.
mcmc.listOrNull-class

An S4 union class to merge mcmc.list and NULL types of object.
summary-methods

An S4 method that summarizes the results of a trtSelOpthThresh or a diagOpthThresh object.
trtSelOptThresh-class

An S4 class to describe the optimal threshold of a treatment selection marker.
fitGammaDist-class

An S4 class to fit a gamma distribution on a vector of marker values.
logNormalDist-class

An S4 class to represent a log-normal distribution.
riskCurves

Marker-by-treatment predictiveness curves plot
logisticDist-class

An S4 class to represent a logistic distribution.
samplePosteriorDist

Sample in the posterior distribution of the parameters of a given theoretical distribution.