View source: R/ExpectedSystematicError.R
| compareEase | R Documentation | 
Compare EASE of correlated sets of estimates
compareEase(
  logRr1,
  seLogRr1,
  logRr2,
  seLogRr2,
  alpha = 0.05,
  sampleSize = 1000
)
| logRr1 | A numeric vector of effect estimates generated using the first method on the log scale. | 
| seLogRr1 | The standard error of the log of the effect estimates generated using the first method. | 
| logRr2 | A numeric vector of effect estimates generated using the second method on the log scale. | 
| seLogRr2 | The standard error of the log of the effect estimates generated using the second method. | 
| alpha | The expected type I error for computing confidence intervals and p-values. | 
| sampleSize | The number of samples in the bootstraps. | 
Compare the expected absolute systematic error (EASE) of two sets of estimates for the same set of negative controls.
Important: the two sets of estimates (logRr1 + seLogRr1 and logRr2 + seLogRr2) should be in identical order, so that for example the first item in each vector corresponds to the same negative control.
A data frame with 4 columns: the point estimate, confidence interval lower bound, and upper bound for the difference between EASE in the two sets of negative controls, and a p value against the null hypothesis that the EASE is the same for the two sets.
The data frame has two attributes: ease1 and ease2, providing the EASE estimates (and confidence intervals) for the
two sets, computed using bootstrapping. Note that these estimates may somewhat different from those generated using
computeExpectedAbsoluteSystematicError, because a different approach is used to compute the confidence
interval. The approach used here will more closely align with the computation of the difference in EASE.
# Simulate results of first method:
ncs1 <- simulateControls(n = 50)
# Simulate second method to be more biased:
ncs2 <- ncs1
ncs2$logRr <- ncs2$logRr + rnorm(nrow(ncs2), mean = 0.1, sd = 0.1)
delta <- compareEase(
  logRr1 = ncs1$logRr,
  seLogRr1 = ncs1$seLogRr,
  logRr2 = ncs2$logRr,
  seLogRr2 = ncs2$seLogRr
)
delta
attr(delta, "ease1")
attr(delta, "ease2")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.