Addressing challenges in agentic retrieval of structured data from biomedical databases
Abhishek HalderiD, Manvendra SinghiD, Rohit Kesarwani, Bernadette MathewiD, Namrata Bhattacharya, Om Chikhaliya, Dhruv Motwani, Sreeram Chandra Murthy PeelaiD, Swarnava SamantaiD, Himanshu Nagdev, PiyushiD, Prateeksha Muddemanavar, Mohammed Farooq, Gaurav AhujaiD, Debarka SenguptaiD
Abstract
Biomedical research increasingly relies on expert-curated databases to connect diseases, genes, variants, phenotypes, pathways and therapeutics. Incomplete or irreproducible retrieval can distort interpretation, mechanistic inference, variant assessment or therapeutic prioritization despite an unchanged evidence base. Agentic natural-language-to-SQL (NL2SQL) systems and Model Context Protocol-enabled agents can autonomously retrieve evidence from biomedical databases, including Open Targets and the Highly Confident Drug-Target Database, in response to natural-language questions. However, they may truncate large result sets, miss records when terminology differs from database vocabulary and return different outputs across runs. We systematically quantify these failures and introduce BioChirp, a goal-directed autonomous system for reliable retrieval from structured biomedical databases, built on interpretation-execution separation. A coordinated language-model layer interprets intent and resolves database-field assignments, after which entity resolution maps user terms to database terminology. A deterministic Steiner-tree planner and executor then retrieve matching records without further language-model involvement. Across curated biomedical databases spanning more than one million associations, BioChirp retrieved thousands of records for exhaustive queries, whereas baseline agents returned at most a few hundred or failed. Across 70 queries, five runs and three BioChirp database backends, BioChirp achieved a median cross-run Jaccard similarity of 1.0. Across 910 database-question evaluations derived from expert-written BioASQ questions and spanning ten databases, BioChirp retrieved at least one database record in 85.4% of cases and produced a fully correct answer in 51.1% of cases, compared with 44.6% and 17.4% for agentic NL2SQL. BioChirp is publicly available at https://biochirp.iiitd.edu.in.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Research Focus
- Approach
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
- Evaluation of search-enabled Pre-trained Large Language Models on retrieval tasks for the PubChem Database
Ash Sze, Soha Hassoun·Bioinformatics AdvancesPeer-reviewed·Dec 26, 2024
- A Multi-Agent RAG Framework for Biomedical Literature Analysis
Revanth Reddy Palem, Hao Chen, Zongliang Yue·bioRxiv·May 29, 2026
- Benchmarking Agentic Bioinformatics Systems for Complex Protein-Set Retrieval: A Coccolithophore Calcification Case Study
Xiaoyu Zhang·bioRxiv·Apr 2, 2026
- Queryome: Orchestrating Retrieval, Reasoning, and Synthesis across Biomedical Literature
Pranav Punuru, Nabil Ibtehaz, … Daisuke Kihara·Journal of Biomedical SemanticsPeer-reviewed·Aug 12, 2026
- React-to-Me: A Conversational Interface for Interactive Exploration of the Reactome Pathway Knowledgebase.
Helia Mohammadi, Fatemeh Almodaresi, … Lincoln David Stein·bioRxiv·Dec 12, 2025
- Community-based biomedical context to unlock agentic systems
Malte B. Kuehl, Darius P. Schaub, … Victor G. Puelles·bioRxiv·Jul 21, 2025