bmotif: A package for motif analyses of bipartite networks

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....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Methods in ecology and evolution 2019-05, Vol.10 (5), p.695-701
Hauptverfasser: Simmons, Benno I., Sweering, Michelle J. M., Schillinger, Maybritt, Dicks, Lynn V., Sutherland, William J., Di Clemente, Riccardo, Matthiopoulos, Jason
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 701
container_issue 5
container_start_page 695
container_title Methods in ecology and evolution
container_volume 10
creator Simmons, Benno I.
Sweering, Michelle J. M.
Schillinger, Maybritt
Dicks, Lynn V.
Sutherland, William J.
Di Clemente, Riccardo
Matthiopoulos, Jason
description 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.
doi_str_mv 10.1111/2041-210X.13149
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2217958629</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2217958629</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3579-905d8a3c19694230a491c7d8fa4da8308d6664a8b43eedcaf06089cb6d9a00d53</originalsourceid><addsrcrecordid>eNqFkEtLAzEUhYMoWLRrtwHX0-Y1adJdKfUBFTcK7sKdPGT6yphMKf33Tjsi7jybezmcc7l8CN1RMqKdxowIWjBKPkaUU6Ev0ODXufyzX6NhzivSiStNmBigabWNbR2meIYbsGv49DjEhM8mhh1sjtlnHAOu6gZSW7ce73x7iGmdb9FVgE32w595g94fFm_zp2L5-vg8ny0Ly8uJLjQpnQJuqZZaME5AaGonTgUQDhQnykkpBahKcO-dhUAkUdpW0mkgxJX8Bt33d5sUv_Y-t2YV96l7LRvG6ESXSjLdpcZ9yqaYc_LBNKneQjoaSsyJkTlRMCcK5syoa8i-cag3_vhf3LwsFrwvfgMSImcz</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2217958629</pqid></control><display><type>article</type><title>bmotif: A package for motif analyses of bipartite networks</title><source>Wiley Online Library Journals Frontfile Complete</source><source>Alma/SFX Local Collection</source><creator>Simmons, Benno I. ; Sweering, Michelle J. M. ; Schillinger, Maybritt ; Dicks, Lynn V. ; Sutherland, William J. ; Di Clemente, Riccardo ; Matthiopoulos, Jason</creator><contributor>Matthiopoulos, Jason</contributor><creatorcontrib>Simmons, Benno I. ; Sweering, Michelle J. M. ; Schillinger, Maybritt ; Dicks, Lynn V. ; Sutherland, William J. ; Di Clemente, Riccardo ; Matthiopoulos, Jason ; Matthiopoulos, Jason</creatorcontrib><description>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.</description><identifier>ISSN: 2041-210X</identifier><identifier>EISSN: 2041-210X</identifier><identifier>DOI: 10.1111/2041-210X.13149</identifier><language>eng</language><publisher>London: John Wiley &amp; Sons, Inc</publisher><subject>bipartite networks ; Computer programs ; Dismantling ; Dispersal ; Ecological monitoring ; food web ; Herbivory ; Indigenous species ; Introduced species ; Mathematical analysis ; matlab ; motifs ; Networks ; Parasitism ; Plant communities ; Plant species introduction ; Polar environments ; Pollination ; Pollinators ; Programming languages ; Python ; Seed dispersal ; Software</subject><ispartof>Methods in ecology and evolution, 2019-05, Vol.10 (5), p.695-701</ispartof><rights>2019 The Authors. published by John Wiley &amp; Sons Ltd on behalf of British Ecological Society</rights><rights>Methods in Ecology and Evolution © 2019 British Ecological Society</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3579-905d8a3c19694230a491c7d8fa4da8308d6664a8b43eedcaf06089cb6d9a00d53</citedby><cites>FETCH-LOGICAL-c3579-905d8a3c19694230a491c7d8fa4da8308d6664a8b43eedcaf06089cb6d9a00d53</cites><orcidid>0000-0002-6498-0437 ; 0000-0001-8005-6351 ; 0000-0002-2751-9430</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1111%2F2041-210X.13149$$EPDF$$P50$$Gwiley$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1111%2F2041-210X.13149$$EHTML$$P50$$Gwiley$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,1411,27901,27902,45550,45551</link.rule.ids></links><search><contributor>Matthiopoulos, Jason</contributor><creatorcontrib>Simmons, Benno I.</creatorcontrib><creatorcontrib>Sweering, Michelle J. M.</creatorcontrib><creatorcontrib>Schillinger, Maybritt</creatorcontrib><creatorcontrib>Dicks, Lynn V.</creatorcontrib><creatorcontrib>Sutherland, William J.</creatorcontrib><creatorcontrib>Di Clemente, Riccardo</creatorcontrib><creatorcontrib>Matthiopoulos, Jason</creatorcontrib><title>bmotif: A package for motif analyses of bipartite networks</title><title>Methods in ecology and evolution</title><description>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.</description><subject>bipartite networks</subject><subject>Computer programs</subject><subject>Dismantling</subject><subject>Dispersal</subject><subject>Ecological monitoring</subject><subject>food web</subject><subject>Herbivory</subject><subject>Indigenous species</subject><subject>Introduced species</subject><subject>Mathematical analysis</subject><subject>matlab</subject><subject>motifs</subject><subject>Networks</subject><subject>Parasitism</subject><subject>Plant communities</subject><subject>Plant species introduction</subject><subject>Polar environments</subject><subject>Pollination</subject><subject>Pollinators</subject><subject>Programming languages</subject><subject>Python</subject><subject>Seed dispersal</subject><subject>Software</subject><issn>2041-210X</issn><issn>2041-210X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>24P</sourceid><recordid>eNqFkEtLAzEUhYMoWLRrtwHX0-Y1adJdKfUBFTcK7sKdPGT6yphMKf33Tjsi7jybezmcc7l8CN1RMqKdxowIWjBKPkaUU6Ev0ODXufyzX6NhzivSiStNmBigabWNbR2meIYbsGv49DjEhM8mhh1sjtlnHAOu6gZSW7ce73x7iGmdb9FVgE32w595g94fFm_zp2L5-vg8ny0Ly8uJLjQpnQJuqZZaME5AaGonTgUQDhQnykkpBahKcO-dhUAkUdpW0mkgxJX8Bt33d5sUv_Y-t2YV96l7LRvG6ESXSjLdpcZ9yqaYc_LBNKneQjoaSsyJkTlRMCcK5syoa8i-cag3_vhf3LwsFrwvfgMSImcz</recordid><startdate>201905</startdate><enddate>201905</enddate><creator>Simmons, Benno I.</creator><creator>Sweering, Michelle J. M.</creator><creator>Schillinger, Maybritt</creator><creator>Dicks, Lynn V.</creator><creator>Sutherland, William J.</creator><creator>Di Clemente, Riccardo</creator><creator>Matthiopoulos, Jason</creator><general>John Wiley &amp; Sons, Inc</general><scope>24P</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7QG</scope><scope>7SN</scope><scope>8FD</scope><scope>C1K</scope><scope>FR3</scope><scope>P64</scope><scope>RC3</scope><orcidid>https://orcid.org/0000-0002-6498-0437</orcidid><orcidid>https://orcid.org/0000-0001-8005-6351</orcidid><orcidid>https://orcid.org/0000-0002-2751-9430</orcidid></search><sort><creationdate>201905</creationdate><title>bmotif: A package for motif analyses of bipartite networks</title><author>Simmons, Benno I. ; Sweering, Michelle J. M. ; Schillinger, Maybritt ; Dicks, Lynn V. ; Sutherland, William J. ; Di Clemente, Riccardo ; Matthiopoulos, Jason</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3579-905d8a3c19694230a491c7d8fa4da8308d6664a8b43eedcaf06089cb6d9a00d53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>bipartite networks</topic><topic>Computer programs</topic><topic>Dismantling</topic><topic>Dispersal</topic><topic>Ecological monitoring</topic><topic>food web</topic><topic>Herbivory</topic><topic>Indigenous species</topic><topic>Introduced species</topic><topic>Mathematical analysis</topic><topic>matlab</topic><topic>motifs</topic><topic>Networks</topic><topic>Parasitism</topic><topic>Plant communities</topic><topic>Plant species introduction</topic><topic>Polar environments</topic><topic>Pollination</topic><topic>Pollinators</topic><topic>Programming languages</topic><topic>Python</topic><topic>Seed dispersal</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Simmons, Benno I.</creatorcontrib><creatorcontrib>Sweering, Michelle J. M.</creatorcontrib><creatorcontrib>Schillinger, Maybritt</creatorcontrib><creatorcontrib>Dicks, Lynn V.</creatorcontrib><creatorcontrib>Sutherland, William J.</creatorcontrib><creatorcontrib>Di Clemente, Riccardo</creatorcontrib><creatorcontrib>Matthiopoulos, Jason</creatorcontrib><collection>Wiley Online Library Open Access</collection><collection>CrossRef</collection><collection>Animal Behavior Abstracts</collection><collection>Ecology Abstracts</collection><collection>Technology Research Database</collection><collection>Environmental Sciences and Pollution Management</collection><collection>Engineering Research Database</collection><collection>Biotechnology and BioEngineering Abstracts</collection><collection>Genetics Abstracts</collection><jtitle>Methods in ecology and evolution</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Simmons, Benno I.</au><au>Sweering, Michelle J. M.</au><au>Schillinger, Maybritt</au><au>Dicks, Lynn V.</au><au>Sutherland, William J.</au><au>Di Clemente, Riccardo</au><au>Matthiopoulos, Jason</au><au>Matthiopoulos, Jason</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>bmotif: A package for motif analyses of bipartite networks</atitle><jtitle>Methods in ecology and evolution</jtitle><date>2019-05</date><risdate>2019</risdate><volume>10</volume><issue>5</issue><spage>695</spage><epage>701</epage><pages>695-701</pages><issn>2041-210X</issn><eissn>2041-210X</eissn><abstract>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.</abstract><cop>London</cop><pub>John Wiley &amp; Sons, Inc</pub><doi>10.1111/2041-210X.13149</doi><tpages>7</tpages><orcidid>https://orcid.org/0000-0002-6498-0437</orcidid><orcidid>https://orcid.org/0000-0001-8005-6351</orcidid><orcidid>https://orcid.org/0000-0002-2751-9430</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2041-210X
ispartof Methods in ecology and evolution, 2019-05, Vol.10 (5), p.695-701
issn 2041-210X
2041-210X
language eng
recordid cdi_proquest_journals_2217958629
source Wiley Online Library Journals Frontfile Complete; Alma/SFX Local Collection
subjects bipartite networks
Computer programs
Dismantling
Dispersal
Ecological monitoring
food web
Herbivory
Indigenous species
Introduced species
Mathematical analysis
matlab
motifs
Networks
Parasitism
Plant communities
Plant species introduction
Polar environments
Pollination
Pollinators
Programming languages
Python
Seed dispersal
Software
title bmotif: A package for motif analyses of bipartite networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T13%3A23%3A28IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=bmotif:%20A%20package%20for%20motif%20analyses%20of%20bipartite%20networks&rft.jtitle=Methods%20in%20ecology%20and%20evolution&rft.au=Simmons,%20Benno%20I.&rft.date=2019-05&rft.volume=10&rft.issue=5&rft.spage=695&rft.epage=701&rft.pages=695-701&rft.issn=2041-210X&rft.eissn=2041-210X&rft_id=info:doi/10.1111/2041-210X.13149&rft_dat=%3Cproquest_cross%3E2217958629%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2217958629&rft_id=info:pmid/&rfr_iscdi=true