Комбинаторный перебор замен в кристаллических структурах

★ 7.5 · general

structure-substitution — это скилл для Claude Code, который выполняет комбинаторный перебор замен элементов в кристаллических структурах с помощью MCP-инструмента catgo_substitution. Скилл строит декартово произведение вариантов замены по нескольким независимым группам сайтов: внутри каждой группы все указанные позиции получают одинаковый элемент, а итоговое число структур равно произведению числа кандидатов по группам (например, 4 A-сайта × 5 B-сайтов = 20 перовскитов). Параметр max_structures (по умолчанию 500) предотвращает случайную генерацию слишком большого набора. Типичные сценарии — скрининг перовскитов ABO3, подбор состава высокоэнтропийных сплавов, оптимизация катализаторов и дизайн катодных материалов; сгенерированные структуры остаются нерелаксированными и передаются на следующий этап — оптимизацию через MLP (например, MACE) или DFT.