English

Alias4SBML: A Python Package for Generating Alias Nodes in SBML Models

Molecular Networks 2025-02-18 v1

Abstract

Interpreting biological networks becomes challenging when molecular components, such as genes or proteins, participate in numerous interactions, resulting in densely connected regions and overlapping interactions that obscure functional relationships and biological insights. To address this, we introduce Alias4SBML, a Python package that enhances SBML model visualizations by generating alias nodes-duplicate representations of highly connected molecular components-to redistribute interactions and reduce visual congestion. Applying Alias4SBML to the SBML models, including one with 59 species and 41 reactions and another with 701 species and 505 reactions, demonstrated significant improvements in readability, with edge length reductions of up to 50.88 %. Our approach preserves the structural integrity of the network while facilitating clearer interpretation of complex biological systems, offering a flexible and scalable solution for visualizing biological models more efficiently.

Keywords

Cite

@article{arxiv.2502.11318,
  title  = {Alias4SBML: A Python Package for Generating Alias Nodes in SBML Models},
  author = {Adel Heydarabadipour and Herbert M Sauro},
  journal= {arXiv preprint arXiv:2502.11318},
  year   = {2025}
}

Comments

5 pages, 2 figures

R2 v1 2026-06-28T21:46:22.209Z