Menu location: Analysis_Clinical Epidemiology_Screening Test Errors.
This function gives the probability of false positive and false negative results with a test of given true and false positive rates and a given prevalence of disease (Fleiss, 1981).
When considering a diagnostic test for screening populations it is important to consider the number of false negative and false positive results you will have to deal with. The quality of a diagnostic test is often expressed in terms of sensitivity and specificity. Sensitivity is the ability of the test to pick up what you are looking for and specificity is the ability of the test to reject what you are not looking for.
|TEST:||+:||a (true +ve)||b (false +ve)|
|-:||c (false -ve)||d (true -ve)|
Sensitivity = a/(a+c)
Specificity = d/(b+d)
We can apply Bayes' theorem if we know the approximate likelihood that a subject has the disease before they come for screening, this is given by the prevalence of the disease. For low prevalence diseases the false negative rate will be low and the false positive rate will be high. For high prevalence diseases the false negative rate will be high and the false positive rate will be lower. People are often surprised by the high numbers of projected false positives, you need a highly specific test to keep this number low. The false positive rate of a screening test can be reduced by repeating the test. In some cases a test is performed three times and the patient is declared positive if at least two out of the three component tests were positive.
Results are calculated as:
- where PF+ is the false positive rate, PF- is the false negative rate, P(A|B) is the probability of A given B, A is a positive test result, A bar is a negative test result, B is disease present and B bar is disease absent.
In a hypothetical example 4000 patients were tested with a screening test for a disease. Of these 4000 patients 2000 were known to have the disease and 2000 were known to be free of the disease:
|TEST:||+:||1902 (true +ve)||22 (false +ve)|
|-:||98 (false -ve)||1978 (true -ve)|
To analyse these data in StatsDirect select Screening Test Errors from the Clinical Epidemiology section of the Analysis menu. Enter the true +ve rate as 0.951 (1902/(1902+98)) and the false +ve rate as 0.011 (22/(1978+22)). Enter the prevalence as 1 in 100 by entering n as 100.
For this example:
For an overall case rate of 100 per ten thousand population tested:
Test SENSITIVITY = 95.1%
Probability of a FALSE POSITIVE result = 0.533824
Test SPECIFICITY = 98.9%
Probability of a FALSE NEGATIVE result = 0.0005
Here we see that more than half of the patients tested will give a positive test when they do not have the disease. This is clearly not acceptable for a full screening method but could be used as pre-screening before further tests if there was no better initial test available.