Mangal.jl and EcologicalNetworks.jl: Two complementary packages for analyzing ecological networks in Julia

  • Banville F
  • Vissault S
  • Poisot T
N/ACitations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

Network ecology is an emerging field of study describing species interactions (e.g. predation, pollination) in a biological community. Ecological networks, in which two species are connected if they can interact, are a mathematical representation of all interactions encountered in a given ecosystem. Anchored in graph theory, the methods developed in network ecology are remarkably rigorous and biologically insightful. Indeed, many ecological and evolutionary processes are driven by species interactions and network structure (i.e. the arrangement of links in ecological networks). The study of ecological networks, from data importation and simulation to data analysis and visualization, requires a coherent and efficient set of numerical tools. With its powerful and dynamic type system, the Julia programming language provides a very good computing environment suitable for ecological research. Mangal.jl and Ecol ogicalNetworks.jl are two novel and complementary Julia packages designed to conduct these numerical analysis efficiently.

Cite

CITATION STYLE

APA

Banville, F., Vissault, S., & Poisot, T. (2021). Mangal.jl and EcologicalNetworks.jl: Two complementary packages for analyzing ecological networks in Julia. Journal of Open Source Software, 6(61), 2721. https://doi.org/10.21105/joss.02721

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free