bmotif: A package for motif analyses of bipartite networks

被引:0
|
作者
Simmons, Benno, I [1 ]
Sweering, Michelle J. M. [1 ,2 ]
Schillinger, Maybritt [1 ,2 ]
Dicks, Lynn, V [3 ]
Sutherland, William J. [1 ]
Di Clemente, Riccardo [4 ,5 ]
机构
[1] Univ Cambridge, Dept Zool, Conservat Sci Grp, Cambridge, England
[2] Fac Math, Cambridge, England
[3] Univ East Anglia, Sch Biol Sci, Norwich, Norfolk, England
[4] MIT, Dept Civil & Environm Engn, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[5] UCL, CASA, London, England
来源
METHODS IN ECOLOGY AND EVOLUTION | 2019年 / 10卷 / 05期
基金
英国自然环境研究理事会;
关键词
bipartite networks; food web; matlab; motifs; pollination; !text type='Python']Python[!/text; R; seed dispersal;
D O I
10.1111/2041-210X.13149
中图分类号
Q14 [生态学(生物生态学)];
学科分类号
071012 ; 0713 ;
摘要
Bipartite networks are widely used to represent a diverse range of species interactions, such as pollination, herbivory, parasitism and seed dispersal. The structure of these networks is usually characterised by calculating one or more indices that capture different aspects of network architecture. While these indices capture useful properties of networks, they are relatively insensitive to changes in network structure. Consequently, variation in ecologically-important interactions can be missed. Network motifs are a way to characterise network structure that is substantially more sensitive to changes in pairwise interactions and is gaining in popularity. However, there is no software available in R, the most popular programming language among ecologists, for conducting motif analyses in bipartite networks. Similarly, no mathematical formalisation of bipartite motifs has been developed. Here we introduce bmotif: a package for motif analyses of bipartite networks. Our code is primarily an r package, but we also provide matlab and Python code of the core functionality. The software is based on a mathematical framework where, for the first time, we derive formal expressions for motif frequencies and the frequencies with which species occur in different positions within motifs. This framework means that analyses with bmotif are fast, making motif methods compatible with the permutational approaches often used in network studies, such as null model analyses. We describe the package and demonstrate how it can be used to conduct ecological analyses, using two examples of plant-pollinator networks. We first use motifs to examine the assembly and disassembly of an Arctic plant-pollinator community and then use them to compare the roles of native and introduced plant species in an unrestored site in Mauritius. bmotif will enable motif analyses of a wide range of bipartite ecological networks, allowing future research to characterise these complex networks without discarding important meso-scale structural detail.
引用
收藏
页码:695 / 701
页数:7
相关论文
共 50 条
  • [1] Motif-based tests for bipartite networks
    Ouadah, Sarah
    Latouche, Pierre
    Robin, Stephan
    ELECTRONIC JOURNAL OF STATISTICS, 2022, 16 (01): : 293 - 330
  • [2] Fractal and multifractal analyses of bipartite networks
    Liu, Jin-Long
    Wang, Jian
    Yu, Zu-Guo
    Xie, Xian-Hua
    SCIENTIFIC REPORTS, 2017, 7
  • [3] Fractal and multifractal analyses of bipartite networks
    Jin-Long Liu
    Jian Wang
    Zu-Guo Yu
    Xian-Hua Xie
    Scientific Reports, 7
  • [4] BiMat: a MATLAB package to facilitate the analysis of bipartite networks
    Flores, Cesar O.
    Poisot, Timothee
    Valverde, Sergi
    Weitz, Joshua S.
    METHODS IN ECOLOGY AND EVOLUTION, 2016, 7 (01): : 127 - 132
  • [5] RECODE: SOFTWARE PACKAGE REFACTORING VIA COMMUNITY DETECTION IN BIPARTITE SOFTWARE NETWORKS
    Pan, Weifeng
    Li, Bing
    Jiang, Bo
    Liu, Kun
    ADVANCES IN COMPLEX SYSTEMS, 2014, 17 (7-8):
  • [6] Analysis of Spatial Networks From Bipartite Projections Using the R Backbone Package
    Neal, Zachary P.
    Domagalski, Rachel
    Sagan, Bruce
    GEOGRAPHICAL ANALYSIS, 2022, 54 (03) : 623 - 647
  • [7] Bipartite Structures in Social Networks: Traditional versus Entropy-Driven Analyses
    Roedder, Wilhelm
    Dellnitz, Andreas
    Kulmann, Friedhelm
    Litzinger, Sebastian
    Reucher, Elmar
    ENTROPY, 2019, 21 (03):
  • [8] BML: a versatile web server for bipartite motif discovery
    Vahed, Mohammad
    Vahed, Majid
    Garmire, Lana X.
    BRIEFINGS IN BIOINFORMATICS, 2022, 23 (01)
  • [9] Modularities for Bipartite Networks
    Murata, Tsuyoshi
    20TH ACM CONFERENCE ON HYPERTEXT AND HYPERMEDIA (HYPERTEXT 2009), 2009, : 245 - 249
  • [10] On the Resilience of Bipartite Networks
    Heinecke, Shelby
    Perkins, Will
    Reyzin, Lev
    2018 56TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2018, : 72 - 77