Robust and accurate data enrichment statistics via distribution function of sum of weights.
BACKGROUND
Term-enrichment analysis facilitates biological interpretation by assigning to experimentally/computationally obtained data annotation associated with terms from controlled vocabularies. This process usually involves obtaining statistical significance for each vocabulary term and using the most significant terms to describe a given set of biological entities, often associated with weights. Many existing enrichment methods require selections of (arbitrary number of) the most significant entities and/or do not account for weights of entities. Others either mandate extensive simulations to obtain statistics or assume normal weight distribution. In addition, most methods have difficulty assigning correct statistical significance to terms with few entities.


RESULTS
Implementing the well-known Lugananni-Rice formula, we have developed a novel approach, called SaddleSum, that is free from all the aforementioned constraints and evaluated it against several existing methods. With entity weights properly taken into account, SaddleSum is internally consistent and stable with respect to the choice of number of most significant entities selected. Making few assumptions on the input data, the proposed method is universal and can thus be applied to areas beyond analysis of microarrays. Employing asymptotic approximation, SaddleSum provides a term-size-dependent score distribution function that gives rise to accurate statistical significance even for terms with few entities. As a consequence, SaddleSum enables researchers to place confidence in its significance assignments to small terms that are often biologically most specific.


BACKGROUND
Our implementation, which uses Bonferroni correction to account for multiple hypotheses testing, is available at http://www.ncbi.nlm.nih.gov/CBBresearch/qmbp/mn/enrich/. Source code for the standalone version can be downloaded from ftp://ftp.ncbi.nlm.nih.gov/pub/qmbpmn/SaddleSum/.
Stojmirović
Aleksandar
A
National Center for Biotechnology Information, National Library of Medicine, National Institutes of Health, Bethesda, MD 20894, USA.
Yu
Yi-Kuo
YK
D000465:Algorithms; D019295:Computational Biology / Q000379:methods*; D003627:Data Interpretation, Statistical; D016208:Databases, Factual; D009626:Terminology as Topic; D018875:Vocabulary, Controlled
Nat Methods. 2009 Oct;6(10):741-4
19749761
Science. 2008 Aug 15;321(5891):956-60
18599741
PLoS Comput Biol. 2007 Mar 23;3(3):e39
17381235
Bioinformatics. 2004 Dec 12;20(18):3710-5
15297299
BMC Bioinformatics. 2009 May 27;10:161
19473525
BMC Bioinformatics. 2004 Dec 09;5:193
15588298
Proc Natl Acad Sci U S A. 2005 Oct 25;102(43):15545-50
16199517
Bioinformatics. 2007 Apr 15;23(8):980-7
17303618
Nucleic Acids Res. 2009 Jan;37(1):1-13
19033363
Nucleic Acids Res. 1997 Sep 1;25(17):3389-402
9254694
BMC Bioinformatics. 2007 Apr 03;8:114
17407596
Proc Natl Acad Sci U S A. 1990 Mar;87(6):2264-8
2315319
Bioinformatics. 2005 Apr 1;21(7):1129-37
15550480
Brief Bioinform. 2007 Mar;8(2):71-7
17077137
Bioinformatics. 2009 Sep 15;25(18):2447-9
19561335
BMC Bioinformatics. 2005 Jun 08;6:144
15941488
BMC Bioinformatics. 2009 Feb 03;10:48
19192299
Bioinformatics. 2007 May 1;23(9):1161-3
17237043
J Comput Biol. 2007 Oct;14(8):1115-43
17985991
Nat Genet. 2000 May;25(1):25-9
10802651
Bioinformatics. 2004 Nov 1;20(16):2618-25
15130934
Nat Genet. 2003 Jul;34(3):267-73
12808457
BMC Bioinformatics. 2004 Mar 29;5:34
15050037
Nucleic Acids Res. 2009 Jan;37(Database issue):D885-90
18940857
Nucleic Acids Res. 2005 Jul 1;33(Web Server issue):W592-5
15980543
Nucleic Acids Res. 2007 Jul;35(Web Server issue):W186-92
17526521
Nucleic Acids Res. 2008 Jan;36(Database issue):D637-40
18000002