/ Модель

Характеристики

Контекст
1 026 токенов
Параметры
70,1 млн
Лицензия
MIT
Архитектура
omnigenome · dense
Опубликована
14 фев 2024

OmniGenome-52M

Заполнение пропусковТекст → текст3 профессии

OmniGenome-52M — трансформер для предсказания структуры и проектирования РНК, а также переноса обучения на задачи геномики ДНК.

283скачиваний за 30 дней0лайковвеса обновлены23 сен 2025

Бенчмарки

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

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

OmniGenome-52M — трансформерная модель семейства OmniGenome для работы с геномными последовательностями, разработанная для исследований в RNA-геномике, биоинформатике и молекулярной биологии. По карточке, модель использует выравнивание последовательностей и вторичных структур РНК и поддерживает преобразования Seq2Str и Str2Seq. В метаданных указан размер 70,1 млн параметров, контекст 1026 токенов и формат safetensors; README описывает версии семейства на 52 млн и 186 млн параметров.

Модель предназначена для предсказания вторичной структуры РНК, дизайна последовательностей РНК и других геномных задач, включая оценку деградации мРНК. Её также можно адаптировать для задач на ДНК, например предсказания активности промоторов, экспрессии генов и доступности хроматина. Предобучение выполнено на последовательностях более чем тысячи видов растений из базы OneKP; структуры предсказывались с помощью ViennaRNA. В метаданных основная задача указана как fill-mask, также перечислены text-generation, text-classification и token-classification.

Карточка сообщает о хороших результатах на вычислительных бенчмарках, но перенос на человеческую ДНК может требовать дообучения, а результаты in vivo не подтверждены. Модель распространяется по лицензии MIT.

Сценарии применения

  • предсказание вторичной структуры РНК
  • дизайн последовательности РНК по заданной структуре
  • оценка скорости деградации мРНК
  • предсказание активности промоторов и экспрессии генов
  • классификация участков полиаденилирования и доступности хроматина

Ограничения

Модель преимущественно обучена на РНК; перенос на человеческую ДНК может потребовать дообучения. Результаты описаны для вычислительных экспериментов, подтверждения in vivo в карточке нет.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

OmniGenome: RNA Sequence-Structure Alignment Foundation Model

Model Description

OmniGenome is an advanced RNA foundation model that introduces sequence-structure alignment to genomic modeling. The model bridges the gap between RNA sequences and their secondary structures, enabling bidirectional mappings that improve the flow of genomic information between RNA sequences and structures. With OmniGenome, researchers can achieve improved performance in RNA-related tasks, such as RNA design, secondary structure prediction, and various downstream genomic tasks. It also demon...

  • Model type: Transformer-based (52M and 186M parameter versions)
  • Languages: RNA sequences and structures
  • Pretraining: The model is pretrained on RNA sequences from over 1,000 plant species from the OneKP database. Secondary structures were predicted using ViennaRNA.
  • Key Features:
    • Seq2Str (Sequence to Structure) and Str2Seq (Structure to Sequence) mapping
    • RNA design and secondary structure prediction
    • Generalizability to DNA genomic tasks

Intended Use

This model is ideal for:

  • RNA secondary structure prediction
  • RNA design via structure-to-sequence mapping
  • Genomic sequence understanding tasks, such as mRNA degradation rate prediction
  • Transfer learning to DNA tasks, including promoter strength prediction, gene expression regression, and more

It is a valuable tool for researchers in RNA genomics, bioinformatics, and molecular biology.

Limitations

OmniGenome is primarily trained on RNA data and its transferability to other genomic data (like human DNA) may require further finetuning. While it demonstrates excellent performance in in-silico experiments, in-vivo validation is yet to be performed.

Training Data

OmniGenome was pretrained on large-scale RNA sequences from the OneKP initiative, which contains transcriptome data from 1,124 plant species. These sequences were processed and cleaned to ensure data quality, and secondary structures were annotated using ViennaRNA. The alignment between sequences and structures was a core part of the training process, enabling both Seq2Str and Str2Seq capabilities.

Evaluation Results

OmniGenome was evaluated on multiple in-silico RNA benchmarks, including the EternaV2 RNA design benchmark, where it solved 74% of the puzzles, compared to only 3% by previous foundation models. It also achieved state-of-the-art performance in tasks such as mRNA degradation rate prediction and secondary structure prediction. In DNA-related tasks, OmniGenome achieved high F1 scores in tasks like chromatin accessibility prediction and polyadenylation site classification, even without any DNA-specific...

How to Use

Here’s an example of how to load and use OmniGenome on Hugging Face:

from transformers import AutoTokenizer, AutoModel

# Load pre-trained model tokenizer
tokenizer = AutoTokenizer.from_pretrained("anonymous8/OmniGenome")

# Load pre-trained model
model = AutoModel.from_pretrained("anonymous8/OmniGenome")

# Example RNA sequence input
input_seq = "AUGGCUACUUUCG"

# Tokenize input
inputs = tokenizer(input_seq, return_tensors="pt")

# Perform inference
outputs = model(**inputs)

Citation

TBC

License

This model is released under the Apache 2.0 License.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · fill-mask

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Ревизия весов
4c83f6b

0 моделей