MedElevator Войти в исследования
← Поиск публикаций

DOI 10.1093/bioadv/vbaf308

Медицинская библиотека · Bioinformatics advances · 2025

Prompt-based bioinformatic pipeline generation for a multi-step metaviral workflow.

Ma Pengchong, Zheng Haoze, Yi Weijun, Ma Li, Sigmon Brandi, Weber Karrie A, Hu Gangqing, Yao Qiuming

СтатьяПеревод пока не подготовлен

Аннотация

MOTIVATION: The rapid evolution of bioinformatics tools and multi-step analytic procedure presents a challenge for building effective pipelines, particularly for researchers without extensive programming expertise. This study demonstrates that large language models (LLMs) hold strong potential for generating end-to-end bioinformatic pipelines through carefully crafted prompts, using a multi-step metaviral workflow as a representative example. Multiple LLMs were tested for their effectiveness, including OpenAI ChatGPT series, Anthropic Claude series, Google Gemini, Meta Llama, and DeepSeek.

RESULTS

Our results show that ChatGPT-4, ChatGPT-5, Claude 4.5, and Gemini 2.5 consistently outperform other LLMs in generating complete bioinformatic pipelines, with statistically significant success rates. These models also handle tool substitutions effectively. Simple prompt engineering and the inclusion of official documentation further enhance performance, especially for newer bioinformatic tools. While capabilities vary, all LLMs tested show potential for both pipeline generation and updates with our designed prompts and strategies.

AVAILABILITY AND IMPLEMENTATION: All prompts are available in the paper. The examples are available in GitHub https://github.com/mpckkk/pBio.

Для цитирования: Ma Pengchong, Zheng Haoze, Yi Weijun, Ma Li, Sigmon Brandi, Weber Karrie A, Hu Gangqing, Yao Qiuming. Prompt-based bioinformatic pipeline generation for a multi-step metaviral workflow.. Bioinformatics advances. 2025. DOI: 10.1093/bioadv/vbaf308.
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.