biopython — скилл для Claude Code: что делает и как установить
Скилл помогает автоматизировать задачи биоинформатики: разбирать файлы FASTA и PDB, выравнивать последовательности и запрашивать данные через NCBI Entrez.
npx skills add K-Dense-AI/scientific-agent-skills --skill biopython -a claude-codeЧто делает biopython
Этот скилл даёт агенту инструкции и примеры для вычислительной молекулярной биологии на базе библиотеки Biopython 1.88. Он охватывает работу с последовательностями в Bio.Seq и Bio.SeqIO, парное и множественное выравнивание через Bio.Align, работу со структурами в Bio.PDB и манипуляции с филогенетическими деревьями в Bio.Phylo.
Для базовой работы нужны Python 3.10+, NumPy и пакет biopython==1.88. Запросы к базе NCBI Entrez требуют указания почты через переменную NCBI_EMAIL, а ключ NCBI_API_KEY поднимает лимит запросов с 3 до 10 в секунду. Без установленных в системе отдельных утилит вроде MUSCLE 5, Clustal Omega или DSSP запуск локального выравнивания и расчёта вторичной структуры завершится ошибкой.
Какие задачи решает
- конвертировать записи GenBank в файлы формата FASTA
- построить парное глобальное выравнивание последовательностей
- выгрузить публикации и аннотации через API NCBI Entrez
- разобрать и отфильтровать выдачу поиска BLAST
Примеры запросов агенту
- Напиши скрипт на Biopython для чтения sequences.fasta и вывода длины каждой записи
- Сделай глобальное выравнивание двух нуклеотидных последовательностей через Bio.Align
- Найди через Bio.Entrez десять свежих статей в PubMed по заданному запросу
Как установить biopython
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill biopython -a claude-code2Вручную: положить файлы
~/.claude/skills/biopython/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/biopython/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill biopython -a codex2Вручную: положить файлы
.agents/skills/biopython/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill biopython -a cursor2Вручную: положить файлы
.cursor/skills/biopython/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install K-Dense-AI/scientific-agent-skills biopython2Вручную: положить файлы
.github/skills/biopython/SKILL.md1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill biopython -a gemini-cli2Командой платформы
gemini skills install https://github.com/K-Dense-AI/scientific-agent-skills --path skills/biopythonВручную: положить файлы
.devin/skills/biopython/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill biopython -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора120
Весь набор →Похожие
Вопросы о biopython
Как установить biopython в Claude Code?
Выполните команду npx skills add K-Dense-AI/scientific-agent-skills --skill biopython -a claude-code в терминале.
Что делает скилл biopython?
Он обучает агента типовым сценариям биоинформатики: обработке форматов FASTA, GenBank и PDB, расчёту выравниваний, работе с BLAST и выгрузке данных из NCBI.
Какие системные зависимости нужны для работы?
Понадобятся Python не ниже версии 3.10, NumPy и Biopython 1.88. Для локального BLAST, построения деревьев с MUSCLE 5 или Clustal Omega и работы с DSSP требуются отдельные исполняемые файлы.