К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

arboreto — скилл для Claude Code: сети генной регуляции

Считает кандидатные связи «регулятор — мишень» по данным экспрессии: GRNBoost2 на бустинге, GENIE3 на случайном лесу. Нужен, когда есть таблица генов и список факторов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add K-Dense-AI/scientific-agent-skills --skill arboreto -a claude-code
Открыть на GitHub

Что делает arboreto

Скилл даёт агенту рецепт вывода сетей генной регуляции. На вход таблица, где строки это наблюдения, а столбцы гены. На выходе ранжированные пары «регулятор — мишень» с весом. GRNBoost2 считает через градиентный бустинг по каждой мишени, GENIE3 через случайный лес. Свой собственный столбец в предикторы не попадает. Это предсказательные ассоциации: связывание, активацию или причинную регуляцию они не доказывают.

Всё живёт в отдельном окружении Python 3.11: arboreto==0.1.6, dask[complete]==2024.7.1, distributed==2024.7.1, numpy==1.26.4, pandas==2.2.3, scikit-learn==1.5.2, scipy==1.13.1. Версии прибиты не зря: колесо Arboreto с PyPI собирает пустой граф метаданных, который новый Dask отвергает, а на разреженных мишенях 0.1.6 обращается к .A, вырезанному в SciPy 1.14. Перед импортом Arboreto выставьте dask.config.set({"dataframe.query-planning": False}) и перезапустите ядро ноутбука, если оно уже подняло новый бэкенд. Учётные данные не нужны, сеть требуется только на установку.

Обёртка scripts/basic_grn_inference.py берёт TSV, отсеивает дубли в заголовках, нечисловые значения и пустое пересечение со списком факторов, потом пишет файл без шапки в порядке TF, target, importance. Флаг --limit ограничивает число связей по всей сети, а не по каждой мишени. Воркер по умолчанию один, и это разумная точка старта перед тем, как поднимать их под доступную память.

Какие задачи решает

  • проранжировать связи транскрипционных факторов с мишенями по весам
  • сравнить GRNBoost2 и GENIE3 на одной матрице
  • прогнать разреженную матрицу экспрессии через CSC-вход
  • проверить устойчивость сети по seed и подвыборкам
  • отдать ранжированную сеть в pySCENIC

Примеры запросов агенту

  • Построй сеть по `expression_data.tsv`, факторы возьми из `tfs.txt`, seed 777, два воркера
  • Прогони `scripts/basic_grn_inference.py` с `--limit 5000` и `--index-col 0`, идентификаторы образцов в первом столбце
  • Сравни выдачу GRNBoost2 и GENIE3 и покажи пары, которые держатся в обоих прогонах

Как установить arboreto

1Через Skills CLI (Vercel)

npx skills add K-Dense-AI/scientific-agent-skills --skill arboreto -a claude-code

2Вручную: положить файлы

~/.claude/skills/arboreto/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/arboreto/

Из того же набора120

Весь набор →
scientific-visualization K-Dense-AI Помогает создавать и проверять научные графики для публикаций в Matplotlib, Seaborn и Plotly с соблюдением требований к данным и контрасту. Claude Code CX Codex Cursor +1 2 400установок scientific-writing K-Dense-AI Скилл помогает писать и проверять научные рукописи и отчёты, связывая утверждения с проверенными источниками. Пригодится перед аудитом, подготовкой разделов и подачей статьи. Claude Code CX Codex Cursor +1 2 400установок statistical-analysis K-Dense-AI Проводит статистические тесты с проверкой предпосылок, расчётом размера эффекта и отчётом в формате APA. Покрывает t-тесты, ANOVA, корреляцию, регрессию, непараметрику и байесовские методы. Claude Code CX Codex Cursor +1 2 300установок scientific-brainstorming K-Dense-AI Скилл структурирует научный мозговой штурм: от независимой генерации идей до состязательного ревью и журнала решений. Помогает отобрать направления исследований без преждевременных выводов. Claude Code CX Codex Cursor +1 2 300установок literature-review K-Dense-AI Скилл ищет и систематизирует научные публикации, проверяет цитаты и помогает собрать обзор в Markdown или PDF. Подходит для воспроизводимого поиска и скрининга. Claude Code CX Codex Cursor +1 2 300установок scientific-critical-thinking K-Dense-AI Скилл для оценки научных утверждений, методологии исследований и качества доказательств. Применяет фреймворки GRADE и Cochrane Risk of Bias. Claude Code CX Codex Cursor +1 2 300установок scientific-schematics K-Dense-AI Создаёт черновики научных схем в PNG и проверяет их качество через отдельную модель. Пригодится для архитектур нейросетей, блок-схем и биологических путей. Claude Code CX Codex Cursor +1 2 200установок scikit-learn K-Dense-AI Скилл для задач машинного обучения на Python: классификация, регрессия, кластеризация, препроцессинг и сборка ML-пайплайнов с библиотекой scikit-learn 1.9.1. Claude Code CX Codex Cursor +1 2 200установок

Похожие

sr-screener Imbad0202 Скилл организует отбор научных публикаций по протоколу для систематических обзоров. Проводит независимый двойной скрининг названий, аннотаций и текстов. Claude Code CX Codex Cursor +1 449установок typst-author jihe520 Скилл помогает писать, править и форматировать документы Typst. Он направляет агента сверять синтаксис со справочниками и запускать проверки разметки. Claude Code CX Codex Cursor +1 1 800установок anysearch anysearch-ai Скилл подключает поиск в интернете, тематические запросы, параллельный поиск и извлечение содержимого страниц. Пригодится, когда агенту нужны свежие сведения или нужно проверить утверждение. Claude Code CX Codex Cursor +1 38 500установок academic-paper Imbad0202 Скилл разворачивает конвейер из 12 агентов для подготовки научных статей в 11 режимах. Помогает пройти путь от поиска литературы и плана до проверки цитат и ответа рецензентам. Claude Code CX Codex Cursor +1 10 800установок nature-figure Yuan1z0825 Скилл собирает, правит и проверяет рисунки для научных статей на Python или R. Пригодится, когда графики идут в submission, а не в отчёт. Claude Code CX Codex Cursor +1 18 700установок academic-paper-reviewer Imbad0202 Скилл имитирует коллегиальную проверку научной статьи через пять ролей. Пригодится для рецензии, повторной проверки правок и оценки методологии. Claude Code CX Codex Cursor +1 9 800установок nature-polishing Yuan1z0825 Скилл для правки, перевода и сокращения готового академического текста. Держит факты, термины и границы доказательств на месте. Claude Code CX Codex Cursor +1 17 400установок nature-citation Yuan1z skill, refactored into static/dynamic layers Ищет статьи из Nature и семейства CNS для подтверждения тезисов рукописи, связывает утверждения с источниками и готовит экспорт для менеджера ссылок. Пригодится, когда нужны ссылки именно из этих журналов. Claude Code CX Codex Cursor +1 15 600установок

Вопросы о arboreto

Как установить arboreto в Claude Code?

Выполните npx skills add K-Dense-AI/scientific-agent-skills --skill arboreto -a claude-code, скилл появится в ~/.claude/skills/arboreto/SKILL.md.

Что делает arboreto?

Строит список кандидатных пар «транскрипционный фактор — мишень» с весом по данным экспрессии. Ранжирование помогает решить, какие связи проверять дальше.

Что нужно, чтобы прогон не упал?

Работает на прибитом стеке с Python 3.11, разреженные мишени требуют SciPy не новее 1.13.1. Флаг dask.config.set({"dataframe.query-planning": False}) ставят до импорта Arboreto.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой