Cargando…

HyperGraphs.jl: representing higher-order relationships in Julia

SUMMARY: HyperGraphs.jl is a Julia package that implements hypergraphs. These are a generalization of graphs that allow us to represent n-ary relationships and not just binary, pairwise relationships. High-order interactions are commonplace in biological systems and are of critical importance to the...

Descripción completa

Detalles Bibliográficos
Autores principales: Diaz, Léo P M, Stumpf, Michael P H
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9326852/
https://www.ncbi.nlm.nih.gov/pubmed/35674360
http://dx.doi.org/10.1093/bioinformatics/btac347
Descripción
Sumario:SUMMARY: HyperGraphs.jl is a Julia package that implements hypergraphs. These are a generalization of graphs that allow us to represent n-ary relationships and not just binary, pairwise relationships. High-order interactions are commonplace in biological systems and are of critical importance to their dynamics; hypergraphs thus offer a natural way to accurately describe and model these systems. AVAILABILITY AND IMPLEMENTATION: HyperGraphs.jl is freely available under the MIT license. Source code and documentation can be found at https://github.com/lpmdiaz/HyperGraphs.jl. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.