PO.BCS02.01 · 生物信息与计算
GP CoPilot:一款用于癌症研究的AI增强型智能体
GP CoPilot: An AI-enhanced agent for cancer research
作者与单位 Authors & Affiliations
摘要 Abstract
中文摘要
我们已发布 GP CoPilot,这是一款基于大语言模型(LLM)的聊天机器人式界面,允许科学家以对话方式设计和执行生物信息学分析与工作流程。其智能体功能涵盖从基本操作(如管理文件、查找和执行可用分析)到更复杂的行为(如设计工作流程、监控运行中的作业以及执行批量操作)。通过增加一个知识库,其中包含关于可用分析的详细信息、软件工具的使用方法,以及一个拥有超过20年问答记录的帮助论坛,确保了 GP CoPilot 提供的建议通常比仅由 ChatGPT、Claude、Gemini 等纯LLM提供的建议更加准确和具体。GP CoPilot 以用于可重复基因组学研究的 GenePattern 平台为基础。GenePattern 首次发布于2004年,为非计算科学家提供了一个基于网页、无需编写代码的用户界面,可访问数百种基因组分析工具。这些工具包括预处理、批量和单细胞RNA-Seq数据的表达分析、网络和通路分析、蛋白质组学、流式细胞术,以及许多通用的机器学习方法。癌症特异性分析包括使用 GISTIC 2.0 进行拷贝数改变分析、使用 MutSigCV 分析变异显著性、使用 MutPanning 识别驱动基因、使用 AmpliconArchitect 进行ecDNA识别和结构解析、使用 OpenCRAVAT 进行变异注释等。一个流程构建工具允许创建详细的工作流程。当运行分析时,其输入、参数和代码版本都会被记录,以确保可重复性。将大语言模型与 GenePattern 平台相集成,实现了一个超越以往努力的用户界面,为科学家提供了设计复杂工作流程的能力,而无需经历熟练掌握某一工具所需的学习曲线。即便是技术型用户,也能因智能体轻松执行诸如从网站检索数据和重新格式化数据集等低层次任务,而缩短执行分析所需的时间。
查看英文原文 English abstract
We have released GP CoPilot, a large language model (LLM)-based, chatbot-style interface allowing scientists to design and execute bioinformatic analyses and workflows conversationally. Agentic features range from basic operations such as managing files and finding and executing available analyses, to more complex behaviors such as designing workflows, monitoring running jobs, and executing bulk actions. The addition of a knowledgebase containing detailed information about the available analyses, use of the software tools, and a help forum with over 20 years of questions and answers, ensures that the recommendations that GP CoPilot provides are in general more accurate and specific than those provided by plain LLMs alone such as ChatGPT, Claude, Gemini, etc.GP CoPilot uses as its base the GenePattern platform for reproducible genomics research. First released in 2004, GenePattern provides non-computational scientists with a web-based, code-free user interface to hundreds of genomic analysis tools. These include preprocessing, expression analysis for bulk and single-cell RNA-Seq data, network and pathway analysis, proteomics, flow cytometry, as well as many general machine learning methods. Cancer-specific analyses include copy number alteration using GISTIC 2.0, significance of variants with MutSigCV, driver gene identification with MutPanning, ecDNA identification and structure elucidation with AmpliconArchitect, variant annotation with OpenCRAVAT, etc. A pipeline building tool allows for the creation of detailed workflows. When analyses are run, their inputs, parameters, and code version are recorded, ensuring reproducibility.The integration of large language models with the GenePattern platform enables a user interface that surpasses previous efforts at providing scientists with the power to design complex workflows without the learning curve required to become proficient with a tool. Even technical users can shorten the time it takes to perform analyses due to the ease with which an agent can perform low-level tasks such as retrieving data from web sites and reformatting datasets.
利益披露 Disclosure
M. M. Reich, None..
T. Tabor, None..
T. Liefeld, None..
A. Castanza, None..
A. T. Wenzel, None..
J. P. Mesirov, None.