Muxvizpy is introduced, a Python library that reimplements and extends the muxViz analytical catalogue with a sparse linear-algebra stack built on SciPy and PyTorch and illustrates its applicability on a virus--human protein-interaction multiplex in which computing some structural analysis was unfeasible.
Abstract
Biological systems are inherently multilayered: the same entities---genes, cells, or bacterial species---participate simultaneously in qualitatively distinct types of interactions, each carrying complementary information that no single relational view can capture. Analysing such systems with single-layer tools, or by collapsing layers into a monoplex projection, systematically discards inter-layer dependencies and can yield misleading conclusions about centrality, community structure, and robustness. The multilayer network formalism addresses, and \texttt{muxViz} established one of the first comprehensive toolkits for its structural analysis, but its R-only interface and dense data structures limit applicability to large biological networks. We introduce \textit{muxvizpy}, a Python library that reimplements and extends the \texttt{muxViz} analytical catalogue with a sparse linear-algebra stack built on SciPy and PyTorch. Muxvizpy exposes seven categories through a unified, composable API and is numerically validated against \texttt{muxViz} on synthetic Erd\H{o}s--R\'enyi and Barab\'asi--Albert multiplex networks while substantially reducing peak memory and wall-clock time at scale. We illustrate its applicability on a virus--human protein-interaction multiplex in which computing some structural analysis was unfeasible. \\[2pt] muxvizpy is freely available under the MIT licence at https://github.com/CoMuNeLab/MuxVizPy. Mathematical definitions of all implemented metrics are provided in the Additional File.
ScPyviewer is a web-based viewer that ingests AnnData objects directly and reproduces the core interaction patterns of the incumbent R Shiny tools without leaving the Python stack and uniquely offers native AnnData ingestion with no Seurat conversion, and cross-dataset comparison over shared genes and matched cell-type...
Integrative analysis of the properties of multiple networks pertaining to a biological system is a key problem in systems biology. But computing the properties of thousands of large networks poses a challenge. Most techniques that partially address this challenge, such as parallelism and optimized algo-rithms, treat th...
Abstract RNA–RNA interactions (RRI) can now be probed on a transcriptome-wide scale using proximity ligation methods such as SPLASH, PARIS, LIGR-seq, RIC-seq, and others. While individual pipelines for computationally processing the corresponding raw duplex reads exist, there is currently no method for comparing and ex...
Egor Semenchenko, Jing-Wen Luo, Volodymyr Tsybulskyi et al.· NAR Genomics and Bioinformat...· 0 citations
FoldKit is introduced, a Python package for efficient storage and analysis of large-scale AF3 co-folding results that reduces storage requirements and facilitating programmatic access to relevant outputs, which facilitates large-scale computational studies of biomolecular interactions.
Jonathan A. Levine, M. Pathil, Samuel Nitz et al.· 0 citations
Accurate identification of protein-protein interactions (PPIs) is fundamental for understanding cellular mechanisms and facilitating drug discovery. Although high-throughput experimental methods have expanded the known interactome, they remain resourceintensive and prone to noise. Consequently, computational approaches...
Pantelis Makrygiannis, Nikitas-Rigas Kalogeropoulos, Agorakis Bompotas et al.· International journal on art...· 0 citations
Atlantis, a database that integrates structural and functional information at the human proteome residue level and a Model Context Protocol (MCP) connector allows the interrogation of the resource through Large Language Models (LLMs) or agentic frameworks for biomedical research.
Natalia De Oliveira Rosa, Piergiorgio Ferronato, M. Varisco et al.· bioRxiv· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.