Type: Package
Title: Rcmdr Evidence Based Medicine Plug-in Package
Version: 1.0-10
Date: 2015-09-30
Author: Daniel-Corneliu Leucuta <danny.ldc@gmail.com>
Maintainer: Daniel-Corneliu Leucuta <danny.ldc@gmail.com>
Depends: R (≥ 2.10), Rcmdr (≥ 1.7.0), epiR, abind
Description: Rcmdr plug-in GUI extension for Evidence Based Medicine medical indicators calculations (Sensitivity, specificity, absolute risk reduction, relative risk, ...).
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
Packaged: 2015-09-30 10:03:11 UTC; danny
NeedsCompilation: no
Repository: CRAN
Date/Publication: 2015-10-01 11:13:32

Evidence Based Medicine Rcmdr Plug-In

Description

This package provides an Rcmdr GUI extension plug-in for Evidence Based Medicine calculations. The purpose of this GUI extension was to improve teaching in the use of Evidence Based Medicine calculations. The interface allows for computing diagnostic medical indicators: sensitivity, specificity, diagnostic accuracy, Youden's index, positive predictive value, negative predictive value, positive likelyhood ratio, negative likelyhood ratio, number needed to diagnose; prognosis medical indicators: relative risk, atributable risk, odds ratio; therapeutic medical indicators: absolute risk reduction, number needed to treat, relative risk reduction, relative risk, odds ratio. Also the interface allows computing the post-test probability from a pre-test probability and the likelyhood ratio.

The medical indicators are computed with epi.2by2. For therapy indicators it offers results based AR, OR, RR with their confidence intervals. The following calculations are done to compute the therapeutic indicators:
ARR <- - AR (ARR CI lower bound =min(-AR$lower, -AR$upper), ARR CI upper bound =max(-AR$lower, - AR$upper))
NNT <- 1 / ARR (NNT CI lower bound =min(1/ARR.lower, 1/ARR.upper), NNT CI upper bound =max(1/ARR.lower, 1/ARR.upper))
if ARR.lower<0 then NNT.lower = NNT.upper and NNT.upper = inf
RR <- RR
OR <- OR
RRR <- 1 - RR (RRR CI lower bound =min(1-RR$lower, 1-RR$upper), RRR CI upper bound =max(1-RR$lower, 1-RR$upper))

Details

Package: RcmdrPlugin.EBM
Type: Package
Version: 1.0-2
Date: 2012-04-13
License: GPL (>= 2)
LazyLoad: yes

Author(s)

Daniel-Corneliu Leucuta

Maintainer: Daniel-Corneliu Leucuta <danny.ldc@gmail.com>

See Also

Rcmdr


Internal RcmdrPlugin.EBM objects

Description

Internal RcmdrPlugin.EBM objects.

Details

These are not to be called by the user.


Computes post test probability to have a dissease based on the pre-test probability and the likelihood ratio of the diagnostic test

Description

This dialog box permits you to define the probability of a patient to have a disease before performing a diagnostic test (pre-test probability), and the likelihood ratio of the diagnostic test. Based on these two, the post-test probability to actually have the disease is computed.

This is computed the following way:
pre-test odds <- pre-test probability / (1 - pre-test probability)
post-test odds <- pre-test odds * likelihood ratio
post-test probability<- post-test odds / (post-test odds + 1)

Usage

fncEBMPostTest(.pretest, .LR)

Arguments

.pretest

Pre-test probability.

.LR

Likekihood ratio of the diagnostic test.

Value

The post-test probability of having the dissease.

Author(s)

Daniel-Corneliu Leucuta <danny.ldc@gmail.com>

Examples

fncEBMPostTest(.12, 5.7)

mirror server hosted at Truenetwork, Russian Federation.