cobrapy — скилл для Claude Code: установка и функции
Помогает анализировать метаболические модели через COBRApy: рассчитывать потоки, проверять нокауты генов и состав среды.
npx skills add K-Dense-AI/scientific-agent-skills --skill cobrapy -a claude-codeЧто делает cobrapy
Скилл ведёт работу с моделями COBRApy: загружает и проверяет модели, запускает анализ баланса потоков, парсимоничный анализ и анализ вариабельности потоков. Он также охватывает нокауты генов, подбор среды, выборку допустимых потоков, заполнение пробелов и проверку SBML.
Для работы нужны Python 3.9+ и пакет cobra. Примеры рассчитаны на cobra 0.32.1; для GLPK требуется swiglpk, а коммерческие решатели ставятся и лицензируются отдельно. Удалённая загрузка моделей требует доступа к сети, тогда как встроенные учебные модели работают офлайн.
Результат FBA остаётся прогнозом по ограничениям модели: он не доказывает экспериментальный рост и не выводит кинетические скорости. Это повод отдельно проверять химические формулы, заряды и граничные реакции, а также сохранять версию модели, настройки решателя и среды.
Какие задачи решает
- рассчитать потоки в метаболической сети
- сравнить FBA, pFBA и FVA
- найти последствия нокаута гена
- подобрать минимальную питательную среду
- проверить SBML-модель перед анализом
Примеры запросов агенту
- «Загрузи SBML-модель и рассчитай FBA с решателем GLPK.»
- «Проведи FVA для реакций PFK, FBA и PGI.»
- «Проверь нокауты генов и отдели неразрешённые расчёты от вариантов с низким ростом.»
Как установить cobrapy
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill cobrapy -a claude-code2Вручную: положить файлы
~/.claude/skills/cobrapy/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cobrapy/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill cobrapy -a codex2Вручную: положить файлы
.agents/skills/cobrapy/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill cobrapy -a cursor2Вручную: положить файлы
.cursor/skills/cobrapy/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install K-Dense-AI/scientific-agent-skills cobrapy2Вручную: положить файлы
.github/skills/cobrapy/SKILL.md1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill cobrapy -a gemini-cli2Командой платформы
gemini skills install https://github.com/K-Dense-AI/scientific-agent-skills --path skills/cobrapyВручную: положить файлы
.devin/skills/cobrapy/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill cobrapy -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора120
Весь набор →Похожие
Вопросы о cobrapy
Как установить cobrapy в Claude Code?
Выполните npx skills add K-Dense-AI/scientific-agent-skills --skill cobrapy -a claude-code, затем повторите npx skills add K-Dense-AI/scientific-agent-skills --skill cobrapy -a claude-code. Файл скилла находится в ~/.claude/skills/cobrapy/SKILL.md.
Что делает скилл cobrapy?
Он помогает проводить анализ ограниченных метаболических моделей в COBRApy: рассчитывать потоки, анализировать вариабельность, исследовать нокауты и работать со средами. Также скилл покрывает проверку SBML и заполнение пробелов модели.
Что нужно для работы cobrapy?
Нужны Python 3.9+ и cobra. Для GLPK устанавливают swiglpk; удалённые модели загружаются только при доступе к сети.