Перейти к основному содержимому
ToolPotion

OmegaFold

OmegaFold — это инструмент для предсказания структуры белков de novo с высоким разрешением, который генерирует 3D-структуры белков непосредственно из первичных аминокислотных последовательностей. Он обеспечивает значительное снижение требований к GRAM для инференса длинных белков и поддерживает ускорение на Apple Silicon в macOS.

Посетить URL

Описание

OmegaFold — это передовая модель ИИ, разработанная для предсказания структуры белков de novo с высоким разрешением непосредственно из первичных аминокислотных последовательностей. Этот релиз кода предоставляет доступ к модели, описанной в статье "High-resolution de novo structure prediction from primary sequence". Проект нацелен на постоянную оптимизацию, фокусируясь на снижении требований к GRAM для инференса длинных белков и выпуске более мощных моделей.

Ключевые достижения OmegaFold включают значительное снижение требований к GRAM, что позволяет выполнять инференс белковых последовательностей длиной до 4096 остатков на GPU NVIDIA A100 с 80 ГБ памяти при использовании определенных настроек `--subbatch_size`. Подчеркивается чувствительность модели к `--subbatch_size`, предлагая компромисс между временем вычислений и использованием памяти. Пользователи могут регулировать этот параметр для управления ограничениями памяти GPU, с рекомендацией уменьшить значение вдвое при возникновении проблем с памятью.

Для пользователей macOS OmegaFold поддерживает ускорение MPS (Apple Silicon) при условии установки последней ночной версии PyTorch. Текущий код требует от пользователей macOS клонировать репозиторий и запускать модель с помощью `python main.py`. Процесс установки включает установку инструмента через pip или клонирование репозитория и запуск `python setup.py install`. Формат ввода — стандартный файл FASTA, а вывод включает один файл PDB на последовательность, с значениями уверенности, встроенными в столбец b-фактора файлов PDB.

OmegaFold предлагает гибкость в балансировке качества предсказания и использования ресурсов. Пользователи могут изменять `--subbatch_size` для компромисса между временем вычислений и GRAM, или настраивать `--num_cycle` для компромисса между временем вычислений и средним качеством предсказания. Дополнительные сведения и опции доступны через команду `omegifold --help`. Проект призывает цитировать соответствующую исследовательскую статью при использовании его возможностей.

Разработчики стремятся улучшить простоту использования и расширить возможности модели. Ожидается, что будущие обновления еще больше повысят производительность и доступность для более широкого круга пользователей и вычислительных сред. Этот релиз с открытым исходным кодом способствует исследованиям и разработкам в области структурной биологии и открытия лекарств.

Главное о OmegaFold

  • Предсказание структуры белков de novo с высоким разрешением по первичной последовательности

  • Значительное снижение требований к GRAM для инференса длинных белков

  • Поддержка белковых последовательностей до 4096 остатков на NVIDIA A100 (80 ГБ)

  • Настраиваемый `--subbatch_size` для компромисса между памятью и временем

  • Поддержка ускорения MPS (Apple Silicon) для пользователей macOS

  • Значения уверенности предоставляются в столбце b-фактора PDB

  • Опция для компромисса между временем вычислений и качеством предсказания через `--num_cycle`

  • Интерфейс командной строки для запуска предсказаний

  • Код релиза с открытым исходным кодом доступен на GitHub

  • Модель 2 доступна через аргумент командной строки `--model 2`

  • Требует PyTorch и biopython для базовой функциональности

Начало работы с OmegaFold

  1. Настройка среды: Установите OmegaFold через pip или клонируйте репозиторий и запустите setup.py

  2. Подготовка ввода: Создайте файл FASTA с белковыми последовательностями

  3. Запуск предсказания: Выполните `omegifold INPUT_FILE.fasta OUTPUT_DIRECTORY` или `python main.py INPUT_FILE.fasta OUTPUT_DIRECTORY`

  4. Настройка параметров: Отрегулируйте `--subbatch_size` для оптимизации памяти или `--num_cycle` для компромисса качества

  5. Доступ к результатам: Получите сгенерированные файлы PDB из выходного каталога

  6. Использование ускорения macOS: Установите последнюю ночную версию PyTorch и используйте `python main.py`

  7. Изучение опций: Запустите `omegifold --help` для получения подробных аргументов командной строки

Варианты использования OmegaFold

  • Предсказание структуры белка
  • Исследования в области структурной биологии
  • Разработка лекарств
  • Биоинформатический анализ
  • Вычислительная химия
  • Геномные исследования

Часто задаваемые вопросы OmegaFold

Отзывы о OmegaFold

Загрузка...

Популярные ИИ-инструменты, похожие на OmegaFold

AlphaFold 3 — это модель ИИ, разработанная Google DeepMind, которая предсказывает структуры и взаимодействия белков, значительно ускоряя биологические исследования и понимание…

РекомендованоНаучные открытия и лабораторные инструментыЗдравоохранение и науки о жизни

ESMFold2 предсказывает высокоразрешающие, атомные 3D структуры белков из аминокислотных последовательностей. Он предлагает открытый доступ как к моделям для одиночных…

РекомендованоНаучные открытия и лабораторные инструментыЗдравоохранение и науки о жизни

AlphaFold предоставляет предсказанные с помощью ИИ 3D-структуры белков, расширяя базу данных структур белков AlphaFold до более чем 200 миллионов записей. Этот ресурс ускоряет…

Научные открытия и лабораторные инструментыЗдравоохранение и науки о жизни

Robetta — это сервис для предсказания структуры белков на основе ИИ, использующий метод глубокого обучения RoseTTAFold. Он предлагает быстрые и точные предсказания с интерактивным…

Научные открытия и лабораторные инструментыЗдравоохранение и науки о жизни

AI-кейсы

AlphaFold — это система ИИ, которая решает 50-летнюю сложную задачу сворачивания белков. Она точно предсказывает трехмерную структуру белков по их аминокислотным…

Научные открытия и лабораторные инструментыЗдравоохранение и науки о жизни

AI-приложения

AlphaFold Server, работающий на базе AlphaFold 3, предоставляет точные прогнозы структуры взаимодействия белков с другими молекулами, включая ДНК и РНК. Это веб-сервис, который…

Научные открытия и лабораторные инструментыЗдравоохранение и науки о жизни

AI-модели

Uni-Mol — это универсальная платформа для обучения представлений 3D-молекул для различных последующих задач, таких как предсказание свойств и предсказание конформации связывания.…

Научные открытия и лабораторные инструментыЗдравоохранение и науки о жизни

AI-модели

EquiBind — это геометрическая модель глубокого обучения для предсказания 3D-структуры связывания малых молекул с белками. Она обеспечивает быстрое предсказание в режиме прямого…

Научные открытия и лабораторные инструментыЗдравоохранение и науки о жизни