bioRxivSystems BiologyPreprint
VIOLIN: A modular framework for scalable reconciliation of heterogeneous interaction graphs
Haomiao Luo, Casey HanseniD, Niloofar Arazkhani, Cheryl A. TelmeriD, Difei TangiD, Gaoxiang ZhouiD, Peter SpirtesiD, Nataša Miškov-ŽivanoviD
Abstract
Automated extraction of molecular interactions from scientific literature has outpaced the development of systematic methods for integrating this information with curated models and knowledge graphs. Here we present VIOLIN (Versatile Interaction Organizing to Leverage Information in Networks), a configurable, attribute-aware reconciliation framework that formally compares newly extracted interaction lists against structured baseline graphs. VIOLIN classifies each interaction as a corroboration, contradiction, flagged case, or extension, and supports configurable attribute inclusion strategies and mismatch semantics to adjust reconciliation strictness. We evaluate VIOLIN using interaction lists generated by two traditional NLP systems (REACH, INDRA) and two large language models (GPT-4.1, Llama 3) across multiple literature corpora and structurally distinct baseline graphs. Across all conditions, reconciliation outcomes were stable and interpretable, with extensions dominating and corroboration-contradiction balance reflecting intrinsic structural relationships between baseline graphs and extracted evidence. Sensitivity analyses demonstrate that attribute inclusion and classification scheme selection shift category boundaries predictably. Benchmark evaluations confirm high algorithmic correctness and alignment with expert curation. VIOLIN is publicly available as a Python package and through web-based interface (https://nmzlab.github.io/Tools-UI).
- research focus: benchmarking
- research focus: database / resource
- research focus: software / tool
- approach: statistical model
- approach: benchmark study
- Citations
- 2
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- textToKnowledgeGraph: Generation of Molecular Interaction Knowledge Graphs Using Large Language Models for Exploration in Cytoscape
Favour James, Dexter R. Pratt, … Augustin Luna·BioinformaticsPeer-reviewed·Jan 15, 2026
- Reading papers: Extraction of molecular interaction networks with large language models
Enio Gjerga, Philipp Wiesenbach, Christoph Dieterich·bioRxiv·Jul 21, 2025
- Instruction-tuned extraction of virus-host interactions from integrated scientific evidence
Zheng Zhang, Weichao Li, … Haibo Wang·bioRxiv·Sep 2, 2025
- Interaction-finder: automated literature-based discovery of biological entity associations with quote-level provenance
Timothy E. Chapman, Timo Lassmann·bioRxiv·Jul 10, 2026
- BELL: Biomodel Evidence and LLM-based Logic
Niloofar Arazkhani, Brent Cochran, Nataša Miškov-Živanov·bioRxiv·Sep 20, 2026
- GePI: Retrieval of fully automated recognition and extraction of gene and protein interaction mentions from unstructured literature
Erik Faessler, Udo Hahn, Sascha Schäuble·Nucleic Acids ResearchPeer-reviewed·May 24, 2023