molfeat — скилл для Claude Code: молекулярная фичеризация
Преобразует структуры молекул в отпечатки, дескрипторы и встроенные представления для машинного обучения, поиска по сходству и виртуального скрининга. Нужен Python 3.11+, RDKit и PyTorch.
npx skills add K-Dense-AI/scientific-agent-skills --skill molfeat -a claude-codeЧто делает molfeat
Скилл даёт доступ к Molfeat 1.0.0 — инструменту для превращения SMILES и RDKit-молекул в числовые признаки. Поддерживает ECFP/MACCS отпечатки, 2D/3D дескрипторы RDKit, фармакофорные пары и предтренированные встроенные представления из Hugging Face. Можно сохранять и загружать состояние фичеризатора в YAML.
В версии 1.0 убрали DGL, старый Graphormer и адаптеры для белков — если найдёте карточки моделей, ссылающиеся на них, они уже не работают. Требует Python 3.11–3.14; на Intel macOS только 3.11–3.12 с NumPy<2 и Transformers<5. Для претренированных моделей нужен интернет и место на диске; базовые отпечатки работают offline. Обязательно сохраняйте исходные ID, метки, политику обработки салей и стереохимии, версии пакетов — при миграции на 1.x нужна переvalidation.
Какие задачи решает
- Вычислить молекулярные отпечатки (ECFP, MACCS) для датасета
- Получить дескрипторы и фармакофорные признаки из структур
- Загрузить претренированные встроенные представления из Hugging Face
- Сохранить и воспроизвести конфигурацию фичеризатора между запусками
- Выравнять результаты по идентификаторам молекул и отфильтровать ошибочные записи
Примеры запросов агенту
- Создай ECFP отпечатки радиуса 2 для этих SMILES и отфильтруй невалидные
- Загрузи ChemBERTa встроенные представления для моих молекул
- Сохрани состояние фичеризатора в YAML и используй его на тестовом наборе
Как установить molfeat
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill molfeat -a claude-code2Вручную: положить файлы
~/.claude/skills/molfeat/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/molfeat/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill molfeat -a codex2Вручную: положить файлы
.agents/skills/molfeat/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill molfeat -a cursor2Вручную: положить файлы
.cursor/skills/molfeat/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install K-Dense-AI/scientific-agent-skills molfeat2Вручную: положить файлы
.github/skills/molfeat/SKILL.md1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill molfeat -a gemini-cli2Командой платформы
gemini skills install https://github.com/K-Dense-AI/scientific-agent-skills --path skills/molfeatВручную: положить файлы
.devin/skills/molfeat/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill molfeat -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора120
Весь набор →Похожие
Вопросы о molfeat
Как установить molfeat в Claude Code?
Выполни команду npx skills add K-Dense-AI/scientific-agent-skills --skill molfeat -a claude-code. Скилл появится в ~/.claude/skills/molfeat/SKILL.md.
Что требуется для работы molfeat?
Python 3.11–3.14 и пакеты: molfeat 1.0.0, RDKit, datamol, PyTorch. На Intel macOS используй Python 3.11–3.12. Для претренированных моделей нужны дополнительные extras (molfeat[transformer]) и интернет.
Чем версия 1.0.0 отличается от 0.11?
Убрали DGL, Graphormer, адаптеры для белков. Если найдёте старые карточки моделей — они уже не работают. Используй 1.0 migration guide из репозитория.