Literature DB >> 26239642

Importance of presenting the variability of the false discovery rate control.

Yi-Ting Lin1, Wen-Chung Lee2.   

Abstract

BACKGROUND: Multiple hypothesis testing is a pervasive problem in genomic data analysis. The conventional Bonferroni method which controls the family-wise error rate is conservative and with low power. The current paradigm is to control the false discovery rate.
RESULTS: We characterize the variability of the false discovery rate indices (local false discovery rates, q-value and false discovery proportion) using the bootstrapped method. A colon cancer gene-expression data and a visual refractive errors genome-wide association study data are analyzed as demonstration. We found a high variability in false discovery rate controls for typical genomic studies.
CONCLUSIONS: We advise researchers to present the bootstrapped standard errors alongside with the false discovery rate indices.

Entities:  

Mesh:

Year:  2015        PMID: 26239642      PMCID: PMC4523994          DOI: 10.1186/s12863-015-0259-z

Source DB:  PubMed          Journal:  BMC Genet        ISSN: 1471-2156            Impact factor:   2.797


Background

DNA microarray technology allows researchers to perform genome-wide screening and monitoring of expression levels for hundreds and thousands of genes simultaneously. The problem of multiple hypothesis testing arises when one compares a large number of genes between different groups (e.g., between breast cancer patients and healthy controls) [1]. In this context, the conventional Bonferroni method which controls the family-wise error rate is conservative and with low power. The current paradigm is to control the false discovery rate (FDR, the expected proportion of false positives among the rejected hypotheses) [2]. From a practicing epidemiologist’s viewpoint, the procedure is simple: input the P-values for the genes into an FDR software, get the output of the corresponding q-values [3], and then declare a gene significant if its q-value is less than or equal to 0.05. This supposedly ensures the FDR to be controlled at 5 % level. If there are a total of r genes found to be significant using the above procedure, most researchers will reckon that the false positive genes among them would be no more than 0.05 × r. An interpretation such as these can be perilous. In fact, there are three levels of variations attached to any FDR control. The first level is the variation between the ‘local FDRs’. A local FDR for a gene is the probability of being false positive specifically for that gene [4-7]. The average local FDR of the r significant genes being 0.05 does not imply that all of them have a local FDR of 0.05. The second level of variation comes from the random errors in the estimation of the q-values themselves, which in turn relies on the empirical distribution function of the P-values. The fewer the genes are, the less stable the empirical distribution function is, and the more variable the estimated q-values will be. Finally, the total number of false positives by itself is a random variable. Its expected value being 0.05 × r does not guarantee that the actual number should be it. In this paper, we use bootstrap method to characterize the variability of FDR control. A colon cancer gene-expression data [8] and a visual refractive errors genome-wide association study data [9] will be analyzed for demonstrations.

Methods

Assume that there are a total m genes under study with P-values of p, i = 1,…,m. From these, we calculate the local FDRs [4-7] and the q-values [3]: fdr and q, for i = 1,…,m, respectively, using false discovery rate analysis package in R, such as fdrtool (specifying statistic = “pvalue”, plot = FALSE). Assume that among them there are a total of r (r > 0) genes with q-values at most as large as 0.05. We declare those genes significant with FDR controlled at 5 % level, and put them in an S set: S = {i : q ≤ 0.05}. As the unit of analysis for an FDR control is a P-value rather than a study subject, we propose a P-value-based bootstrap method to characterize the variability of FDR control. Whereas the usual bootstrap method samples with replacement of the study subjects, our P-value-based bootstrap method samples with replacement directly of the P-values. This is computationally much more efficient, because the P-values in our method do not need to be re-computed from scratch for each bootstrapped sample as in the usual study-subject-based bootstrapping. To be precise, the j th gene of a bootstrapped sample is G = [m × U + 1], where U is the uniform(0,1) distribution and [x] returns the largest integer not exceeding x. It has a P-value of From this new set of P-values: p* for j = 1,…,m., we calculate a new set of local FDRs: fdr* for j = 1,…,m. Note a star is superscripted to avoid confusion. There is no guarantee that each and every gene in the original data will be represented in the bootstrapped sample. Put those ‘missing’ genes in a set: M = {i : i ≠ G for j = 1, …, m}. For an i ∉ M, we simply let its bootstrapped local FDR (superscripted B) be fdrB = fdr*, where j is any value satisfying G=i. For an i ∈ M, we use linear interpolation to estimate its bootstrapped local FDR. First, we find its left and right ‘flanking’ genes. The left flanking genes are those that have the largest P-value (but no larger than p) in the bootstrapped sample, that is, the set: . The right flanking genes are those that have the smallest P-value (but no smaller than p) in the bootstrapped sample, that is, the set: . If L is non-empty, we randomly pick one member in it, say u, and let p = p* and fdr = fdr*. If L is empty, we let p = fdr = 0. If R is non-empty, we randomly pick one member in it, say v, and let p = p* and fdr = fdr*. If R is empty, we let p = fdr = 1. Now we can use the linear interpolation. If p ≠ p, the bootstrapped local FDR for this i ∈ M is . If p = p, we let fdrB = fdr (fdr = fdr in this situation anyway). In a bootstrapped sample, we calculate the bootstrapped q-value by simply averaging the bootstrapped local FDRs pertaining to the r significant genes, that is, . Next, we simulate a binary ‘false discovery indicator’ (1: false positive; 0: true positive) for each and every significant gene. The simulation is done according to an independent Bernoulli distribution with the corresponding bootstrapped local FDR as the parameter. The bootstrapped total number of false positives is then simply the summation of these false discovery indicators, and the bootstrapped false discovery proportion (FDP), that number divided by r, that is, . Note that of the r significant genes, the qB is the average bootstrapped false discovery probability, and the FDPB, the bootstrapped proportion of false positives. A total of 10,000 bootstrapped samples were generated to estimate the bootstrapped standard errors for the local FDRs, q-value and FDP, respectively. For independent genes, the 95 % bootstrapped percentile confidence intervals for local FDR and q-value at various P-value cutoffs can maintain the coverage probabilities close to the nominal value of 0.95, but for correlated genes, the coverage is below 0.95 (Additional file 1). In practice, it is difficult to tell whether the genes under study are independent of one another or are correlated. Therefore, the bootstrapped standard errors presented in this paper should better be regarded as lower bounds of the variability of the FDR control.

Results

The colon cancer data of Alon et al. [8] contains the gene expression measurements of 2000 genes for 62 samples including 40 colon cancer tissue samples and 22 normal tissue samples. The P-value of each gene is calculated by Student’s t-test. A total of 95 significant differentially expressed genes are found with FDR controlled at 5 % level. Figure 1a shows the local FDRs. We see that their local FDR values are not all controlled at 0.05. A total of 43 significant genes have local FDR values larger than 0.05, and the largest one is 0.10. Using the bootstrap method, we can gauge the variability of the FDR control. We see that the largest bootstrapped standard error for the local FDRs is 0.017 (Fig. 1a). The bootstrapped standard error for the q-value is 0.006, and for the FDP, an upward of 0.023 (Table 1).
Fig. 1

Local false discovery rates (FDRs) of significant genes in the colon cancer data (a) and the refractive errors data (b). Error bars are ± 1 bootstrapped standard error. The bold line marks the FDR control value of 0.05

Table 1

The bootstrapped standard errors of q-value and false discovery proportion (FDP) among significant genes

Bootstrapped standard errors
Colon cancer data
 q-value0.0060
 FDP0.0234
Refractive errors data
 q-value0.0273
 FDP0.0828
Local false discovery rates (FDRs) of significant genes in the colon cancer data (a) and the refractive errors data (b). Error bars are ± 1 bootstrapped standard error. The bold line marks the FDR control value of 0.05 The bootstrapped standard errors of q-value and false discovery proportion (FDP) among significant genes The visual refractive errors data of Stambolian et al. [9] consists of genome-wide association studies for 7280 samples from five cohorts. We choose the data from chromosome 14 which is composed of 84,536 single nucleotide polymorphisms (SNPs). The P-value of each SNP is calculated from meta-analysis of five cohorts. There are ten significant SNPs detected with FDR controlled at 5 % level. Figure 1b shows the local FDRs. Although most of their local FDR values are near 0.05, the largest one is 0.18 which is a far cry from a FDR control of 5 %. Using the bootstrap method, we find the variability of the FDR control in this data to be even greater than that in the colon cancer data. For the local FDRs, the largest bootstrapped standard error can be as large as 0.089 (Fig. 1b). For q-value and FDP, their bootstrapped standard errors are up to 0.027 and 0.083, respectively (Table 1).

Discussion

Previous researchers [10-12] studied the variability of FDR control using computer simulation and found a number of factors associated with high variability: small sample size, small total number of genes, large correlation among the genes, and low signal prevalence/strength for the genes, etc. These researchers investigated one factor at a time. In real practice however, we need to gauge the overall effect of multiple factors. In this study, we propose a simple bootstrap method to characterize the three levels of variations (local FDRs, q-value, and FDP) associated with an FDR control. A small-scale simulation in Additional file 2 shows that the results of the present method are in agreement with the previous computer simulation studies. However, the present method is completely data-driven, requiring no a priori knowledge about which factor(s) might influence the variability and by how much. Using a simple bootstrap procedure, the methods automatically takes into account all factors that may influence the variability of FDR control. Additional file 3 presents handy R codes for implementing the method. In this study, we found the variability in FDR controls to be quite large for the colon cancer gene expression and the visual refractive errors genome-wide association study data. [The computer-simulation methods of Gold et al. [10], Green and Diggle [11], and Zhang and Coombes [12] cannot be directly applied to these datasets for comparisons, because their methods require extra information beyond the data at hand.] We also found a potential danger in using the q-value to infer significance. Take the visual refractive errors data as an example. Using the criterion of q ≤0.05, a total of ten significant SNPs can be detected. However, one of them actually has a local FDR as large as 0.18. Clearly, it is too liberal to declare a SNP with such high rate of false positive to be significant. If the significance of a particular gene is at issue, naturally we must turn to its local FDR (and the associated bootstrapped standard error), rather than its q-value. Only when a gene has a very low local FDR value, can it be pretty safe to declare that gene significant, for example, when its local FDR value plus two standard errors is still lower than 0.05.

Conclusions

This study demonstrates the high variability in FDR controls for typical genomic studies. To avoid over-interpretations, researchers are advised to present the associated bootstrapped standard errors alongside with the FDR indices of local FDRs, q-value and FDP.
  10 in total

1.  Statistical significance for genomewide studies.

Authors:  John D Storey; Robert Tibshirani
Journal:  Proc Natl Acad Sci U S A       Date:  2003-07-25       Impact factor: 11.205

2.  A mixture model for estimating the local false discovery rate in DNA microarray analysis.

Authors:  J G Liao; Yong Lin; Zachariah E Selvanayagam; Weichung Joe Shih
Journal:  Bioinformatics       Date:  2004-05-14       Impact factor: 6.937

Review 3.  Estimation and control of multiple testing error rates for microarray studies.

Authors:  Stanley B Pounds
Journal:  Brief Bioinform       Date:  2006-03       Impact factor: 11.622

4.  A stochastic downhill search algorithm for estimating the local false discovery rate.

Authors:  Stefanie Scheid; Rainer Spang
Journal:  IEEE/ACM Trans Comput Biol Bioinform       Date:  2004 Jul-Sep       Impact factor: 3.710

5.  On the operational characteristics of the Benjamini and Hochberg False Discovery Rate procedure.

Authors:  Gerwyn H Green; Peter J Diggle
Journal:  Stat Appl Genet Mol Biol       Date:  2007-10-11

6.  Broad patterns of gene expression revealed by clustering analysis of tumor and normal colon tissues probed by oligonucleotide arrays.

Authors:  U Alon; N Barkai; D A Notterman; K Gish; S Ybarra; D Mack; A J Levine
Journal:  Proc Natl Acad Sci U S A       Date:  1999-06-08       Impact factor: 11.205

7.  Error control variability in pathway-based microarray analysis.

Authors:  David L Gold; Jeffrey C Miecznikowski; Song Liu
Journal:  Bioinformatics       Date:  2009-06-26       Impact factor: 6.937

8.  Meta-analysis of genome-wide association studies in five cohorts reveals common variants in RBFOX1, a regulator of tissue-specific splicing, associated with refractive error.

Authors:  Dwight Stambolian; Robert Wojciechowski; Konrad Oexle; Mario Pirastu; Xiaohui Li; Leslie J Raffel; Mary Frances Cotch; Emily Y Chew; Barbara Klein; Ronald Klein; Tien Y Wong; Claire L Simpson; Caroline C W Klaver; Cornelia M van Duijn; Virginie J M Verhoeven; Paul N Baird; Veronique Vitart; Andrew D Paterson; Paul Mitchell; Seang Mei Saw; Maurizio Fossarello; Krista Kazmierkiewicz; Federico Murgia; Laura Portas; Maria Schache; Andrea Richardson; Jing Xie; Jie Jin Wang; Elena Rochtchina; Ananth C Viswanathan; Caroline Hayward; Alan F Wright; Ozren Polasek; Harry Campbell; Igor Rudan; Ben A Oostra; André G Uitterlinden; Albert Hofman; Fernando Rivadeneira; Najaf Amin; Lennart C Karssen; Johannes R Vingerling; S M Hosseini; Angela Döring; Thomas Bettecken; Zoran Vatavuk; Christian Gieger; H-Erich Wichmann; James F Wilson; Brian Fleck; Paul J Foster; Fotis Topouzis; Peter McGuffin; Xueling Sim; Michael Inouye; Elizabeth G Holliday; John Attia; Rodney J Scott; Jerome I Rotter; Thomas Meitinger; Joan E Bailey-Wilson
Journal:  Hum Mol Genet       Date:  2013-03-07       Impact factor: 6.150

9.  Sources of variation in false discovery rate estimation include sample size, correlation, and inherent differences between groups.

Authors:  Jiexin Zhang; Kevin R Coombes
Journal:  BMC Bioinformatics       Date:  2012-08-24       Impact factor: 3.169

10.  A unified approach to false discovery rate estimation.

Authors:  Korbinian Strimmer
Journal:  BMC Bioinformatics       Date:  2008-07-09       Impact factor: 3.169

  10 in total
  2 in total

1.  GRECOS Project (Genotyping Recurrence Risk of Stroke): The Use of Genetics to Predict the Vascular Recurrence After Stroke.

Authors:  Israel Fernández-Cadenas; Maite Mendióroz; Dolors Giralt; Cristina Nafria; Elena Garcia; Caty Carrera; Cristina Gallego-Fabrega; Sophie Domingues-Montanari; Pilar Delgado; Marc Ribó; Mar Castellanos; Sergi Martínez; Marimar Freijo; Jordi Jiménez-Conde; Marta Rubiera; José Alvarez-Sabín; Carlos A Molina; Maria Angels Font; Marta Grau Olivares; Ernest Palomeras; Natalia Perez de la Ossa; Maite Martinez-Zabaleta; Jaime Masjuan; Francisco Moniche; David Canovas; Carlos Piñana; Francisco Purroy; Dolores Cocho; Inma Navas; Carlos Tejero; Nuria Aymerich; Natalia Cullell; Elena Muiño; Joaquín Serena; Francisco Rubio; Antoni Davalos; Jaume Roquer; Juan Francisco Arenillas; Joan Martí-Fábregas; Keith Keene; Wei-Min Chen; Bradford Worrall; Michele Sale; Adrià Arboix; Jerzy Krupinski; Joan Montaner
Journal:  Stroke       Date:  2017-04-14       Impact factor: 7.914

2.  A Fuzzy Permutation Method for False Discovery Rate Control.

Authors:  Ya-Hui Yang; Wan-Yu Lin; Wen-Chung Lee
Journal:  Sci Rep       Date:  2016-06-22       Impact factor: 4.379

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.