Language Model Powered Digital Biology with BRAD
Abstract
Recent advancements in Large Language Models (LLMs) are transforming biology, computer science, engineering, and every day life. However, integrating the wide array of computational tools, databases, and scientific literature continues to pose a challenge to biological research. LLMs are well-suited for unstructured integration, efficient information retrieval, and automating standard workflows and actions from these diverse resources. To harness these capabilities in bioinformatics, we present a prototype Bioinformatics Retrieval Augmented Digital assistant (BRAD). BRAD is a chatbot and agentic system that integrates a variety of bioinformatics tools. The Python package implements an AI \texttt{Agent} that is powered by LLMs and connects to a local file system, online databases, and a user's software. The \texttt{Agent} is highly configurable, enabling tasks such as Retrieval-Augmented Generation, searches across bioinformatics databases, and the execution of software pipelines. BRAD's coordinated integration of bioinformatics tools delivers a context-aware and semi-autonomous system that extends beyond the capabilities of conventional LLM-based chatbots. A graphical user interface (GUI) provides an intuitive interface to the system.
Cite
@article{arxiv.2409.02864,
title = {Language Model Powered Digital Biology with BRAD},
author = {Joshua Pickard and Ram Prakash and Marc Andrew Choi and Natalie Oliven and Cooper Stansbury and Jillian Cwycyshyn and Alex Gorodetsky and Alvaro Velasquez and Indika Rajapakse},
journal= {arXiv preprint arXiv:2409.02864},
year = {2024}
}
Comments
12 pages, 3 figures, 1 table. See: https://github.com/Jpickard1/BRAD