A fast and unbiased procedure to randomize ecological binary matrices with fixed row and column totals

被引:151
作者
Strona, Giovanni [1 ]
Nappo, Domenico [1 ]
Boccacci, Francesco [1 ]
Fattorini, Simone [2 ,3 ]
San-Miguel-Ayanz, Jesus [1 ]
机构
[1] Commiss European Communities, Joint Res Ctr, Inst Environm & Sustainabil, Forest Resources & Climate Unit, I-21027 Ispra, Italy
[2] Univ Azores, Azorean Biodivers Grp CITA A, P-9700042 Angra Do Heroismo, Portugal
[3] Univ Azores, P-9700042 Angra Do Heroismo, Portugal
关键词
NULL MODEL ANALYSIS; SPECIES COOCCURRENCE PATTERNS; NESTEDNESS; NETWORKS; DISTRIBUTIONS; COMMUNITIES; ALGORITHMS; SWAP;
D O I
10.1038/ncomms5114
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
A well-known problem in numerical ecology is how to recombine presence-absence matrices without altering row and column totals. A few solutions have been proposed, but all of them present some issues in terms of statistical robustness (that is, their capability to generate different matrix configurations with the same probability) and their performance (that is, the computational effort that they require to generate a null matrix). Here we introduce the 'Curveball algorithm', a new procedure that differs from existing methods in that it focuses rather on matrix information content than on matrix structure. We demonstrate that the algorithm can sample uniformly the set of all possible matrix configurations requiring a computational effort orders of magnitude lower than that required by available methods, making it possible to easily randomize matrices larger than 10(8) cells.
引用
收藏
页数:7
相关论文
共 26 条
[1]   The nested assembly of plant-animal mutualistic networks [J].
Bascompte, J ;
Jordano, P ;
Melián, CJ ;
Olesen, JM .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2003, 100 (16) :9383-9387
[2]   The checkered history of checkerboard distributions [J].
Connor, Edward F. ;
Collins, Michael D. ;
Simberloff, Daniel .
ECOLOGY, 2013, 94 (11) :2403-2414
[3]   THE ASSEMBLY OF SPECIES COMMUNITIES - CHANCE OR COMPETITION [J].
CONNOR, EF ;
SIMBERLOFF, D .
ECOLOGY, 1979, 60 (06) :1132-1140
[4]   Biodiversity data should be published, cited, and peer reviewed [J].
Costello, Mark J. ;
Michener, William K. ;
Gahegan, Mark ;
Zhang, Zhi-Qiang ;
Bourne, Philip E. .
TRENDS IN ECOLOGY & EVOLUTION, 2013, 28 (08) :454-461
[5]   Bias in null model analyses of species co-occurrence: A response to Gotelli and Ulrich (2011) [J].
Fayle, Tom M. ;
Manica, Andrea .
ECOLOGICAL MODELLING, 2011, 222 (07) :1340-1341
[6]   Reducing over-reporting of deterministic co-occurrence patterns in biotic communities [J].
Fayle, Tom M. ;
Manica, Andrea .
ECOLOGICAL MODELLING, 2010, 221 (19) :2237-2242
[7]   Nestedness versus modularity in ecological networks: two sides of the same coin? [J].
Fortuna, Miguel A. ;
Stouffer, Daniel B. ;
Olesen, Jens M. ;
Jordano, Pedro ;
Mouillot, David ;
Krasnov, Boris R. ;
Poulin, Robert ;
Bascompte, Jordi .
JOURNAL OF ANIMAL ECOLOGY, 2010, 79 (04) :811-817
[8]   Statistical challenges in null model analysis [J].
Gotelli, Nicholas J. ;
Ulrich, Werner .
OIKOS, 2012, 121 (02) :171-180
[9]   Over-reporting bias in null model analysis: A response to Fayle and Manica (2010) [J].
Gotelli, Nicholas J. ;
Ulrich, Werner .
ECOLOGICAL MODELLING, 2011, 222 (07) :1337-1339
[10]  
Gotelli NJ, 2000, ECOLOGY, V81, P2606, DOI 10.1890/0012-9658(2000)081[2606:NMAOSC]2.0.CO