esm
Генерируйте и проектируйте белки с помощью ESM
Также доступно от: davila7
Протеомика требует анализа и разработки новых белковых последовательностей. ESM предоставляет современные языковые модели белков для генерации последовательностей, прогнозирования структур и создания эмбеддингов для последующего анализа. Используйте ESM3 для генеративных задач в области последовательностей, структур и функций, или ESM C для эффективного обучения представлениям.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «esm». Generate a complete GFP variant using ESM3. The sequence should have the chromophore motif 'SYG' at positions 65-67.
Ожидаемый результат:
Сгенерированный вариант GFP последовательности (238 аминокислот) с сохранённым хромофорным мотивом. Модель произвела последовательность с характерной бочкообразной структурой GFP. Последовательность может быть проверена через прогнозирование структуры.
Использование «esm». Extract embeddings for these three protein sequences and compute pairwise similarity.
Ожидаемый результат:
Векторы эмбеддингов (1280 измерений для ESM C-300M). Попарные косинусные сходства: 0.72 между последовательностями A и B, 0.45 между A и C, 0.68 между B и C.
Аудит безопасности
БезопасноAll 368 static findings are false positives. The scanner incorrectly flagged markdown documentation patterns. The skill provides documentation for legitimate protein language models from EvolutionaryScale. All code examples are standard scientific workflows for protein engineering. Python f-strings with underscores (protein masks), MD5 for cache keys, and ML terminology were misclassified as security issues.
Факторы риска
⚡ Содержит скрипты (5)
🌐 Доступ к сети (21)
⚙️ Внешние команды (188)
📁 Доступ к файловой системе (13)
Оценка качества
Что вы можете построить
Разработка новых флуоресцентных белков
Генерируйте варианты GFP с желаемыми свойствами, используя функциональное кондиционирование ESM3 для нацеливания на определённые функциональные домены при исследовании пространства последовательностей.
Оптимизация последовательностей ферментов
Используйте обратное сворачивание для перепроектирования последовательностей ферментов, которые сохраняют структурную целостность при улучшении стабильности или активности для промышленных применений.
Скрининг вариантов белков с помощью эмбеддингов
Генерируйте эмбеддинги для библиотек белков и используйте кластеризацию для выявления перспективных кандидатов перед экспериментальным тестированием.
Попробуйте эти промпты
Generate a complete protein sequence by filling in the masked positions. The input sequence uses '_' to represent masked residues that need to be generated. Use ESM3 with the sequence track to complete the protein: {partial_sequence}Use ESM3 to predict the 3D structure of this protein sequence. Generate structure coordinates using the structure track. Return the PDB-formatted coordinates: {protein_sequence}Perform inverse folding to design a protein sequence that folds into the target structure provided as PDB. Use ESM3 to generate a sequence that is compatible with the 3D coordinates: {pdb_content}Generate high-quality embeddings for this protein sequence using ESM C. Return the embedding vector for downstream analysis or similarity comparison: {protein_sequence}Лучшие практики
- Начните с меньших открытых моделей для прототипирования, прежде чем масштабировать к более крупным моделям API Forge для качества производства
- Используйте генерацию с цепочкой мыслей для сложных белковых конструкций, итерируя через треки последовательности, структуры и функций
- Проверяйте сгенерированные последовательности с помощью прогнозирования структуры и следуйте рекомендациям Responsible Biodesign Framework
Избегать
- Не пропускайте экспериментальную проверку вычислительно спроектированных белков
- Не используйте сгенерированные белки непосредственно в клинических применениях без надлежащего тестирования
- Не игнорируйте последствия для биобезопасности при проектировании белков с новыми функциями