/ Модель

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

Лицензия
Apache 2.0
Архитектура
rinalmo_minerva · dense
Базовая модель
RiNALMo
Библиотека
transformers
Опубликована
18 сен 2026

minerva-rinalmo-giga

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

Дообученная на базе RiNALMo модель для исследования эукариотических РНК и построения карт взаимодействий по последовательности.

258скачиваний за 30 дней0лайковвеса обновлены9 окт 2026

Бенчмарки

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

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

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

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

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

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

Minerva-RiNALMo-giga — модель на базе RiNALMo, подготовленная для фреймворка Minerva и поиска коэволюционных закономерностей в РНК. Она предназначена для исследователей эукариотических РНК; авторы указывают, что RiNALMo может быть более подходящей базой, чем Minerva-MLM, обученная на геномах прокариот. По архитектуре это плотная модель RiNALMoMinervaForMaskedLM, работающая с заполнением масок. README описывает получение карт взаимодействий по последовательности: для входа длиной 72 нуклеотида карта имеет размер 72×72. Модель доступна в формате safetensors и распространяется по лицензии Apache-2.0.

Модель чувствительна к ориентации цепи, поэтому README рекомендует анализировать прямую последовательность и обратный комплемент. RiNALMo не обучалась на геномных окнах, и точность предсказания спаривания оснований может снижаться, когда РНК рассматривается в естественном геномном контексте; для геномных последовательностей могут помочь короткие окна.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Minerva-RiNALMo-giga

Minerva framework for coevolutionary mining on the RiNALMo-giga model. For researchers studying Eukaryotic RNA's, RiNALMo may serve as a better base model than Minerva-MLM which was trained on prokaryotic genomes.

Full documentation: github.com/garykbrixi/minerva · Try it in the browser here

Install

pip install "transformers>=4.41" torch safetensors

Quick Start

import torch
from transformers import AutoModelForMaskedLM, AutoTokenizer

repo = "gbrixi/minerva-rinalmo-giga"
model = AutoModelForMaskedLM.from_pretrained(repo, trust_remote_code=True).eval()
tokenizer = AutoTokenizer.from_pretrained(repo)

seq = "GGGGCUUUAGCUCAGCUGGGAGAGCGCCUGCCUUGCACGCAGGAGGUCAGCGGUUCGAUCCGCUAAGCUCCA"
tokens = tokenizer(seq, return_tensors="pt")

with torch.no_grad():
    out = model(**tokens, output_interactions=True)

base_pairing = out.interactions["base_pairing"]  # [batch, L, L]
repeat = out.interactions["repeat"]              # [batch, L, L]

Interaction maps are indexed over the sequence: <cls>/<eos> are cropped, so a 72 nt input gives a 72x72 map.

With minerva-dna installed, call_structure turns the map into an RNA structure diagram:

from minerva.rna_structure import call_structure

s = call_structure(base_pairing, seq)
s.dot_bracket   # '(((((((..(((..........))).(((((.......))))).....(((((......)))))))))))).'

Input windows

Since RiNALMo is not trained on genomic windows, base-pairing accuracy drops when an RNA sits in its natural genomic context. Using short windows rather than a long genomic slice may help with applying this model to genomic sequences. RiNALMo is also sensitive to strand orientation, so we suggest analyzing both the forward and reverse complement predictions.

Citation

If you use Minerva, please cite Li & Brixi et al., bioRxiv 2026:

@article{li2026minerva,
  title     = {Coevolutionary mining of prokaryotic non-coding elements with a genome language model},
  author    = {Li, David B. and Brixi, Garyk and Kim, Alexandra S. and Fiamenghi, Mateus B. and Driscoll, Claudia L. and Evans, Simone A. and Gao, Alex and Ivanova, Natalia N. and Kyrpides, Nikos C. and Deisseroth, Karl and Wilkinson, Max E. and Fischbach, Michael A. and Hie, Brian L.},
  journal   = {bioRxiv},
  year      = {2026},
  doi       = {10.64898/2026.09.22.753630},
  url       = {https://www.biorxiv.org/content/10.64898/2026.09.22.753630},
  publisher = {Cold Spring Harbor Laboratory}
}

If you use this checkpoint, please also cite RiNALMo, Penić et al., Nat Commun 2025:

@article{penic2025rinalmo,
  title   = {{RiNALMo}: general-purpose {RNA} language models can generalize well on structure prediction tasks},
  author  = {Peni{\'c}, Rafael Josip and Vla{\v{s}}i{\'c}, Tin and Huber, Roland G. and Wan, Yue and {\v{S}}iki{\'c}, Mile},
  journal = {Nature Communications},
  volume  = {16},
  pages   = {5671},
  year    = {2025},
  doi     = {10.1038/s41467-025-60872-5}
}

License

Apache 2.0. The backbone is RiNALMo (Apache 2.0); its model code is vendored in this repo as vendor_rinalmo.py with its licence in LICENSE-rinalmo.txt.

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

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

GPU в ailist

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

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

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

Класс архитектуры
RiNALMoMinervaForMaskedLM
Ревизия весов
2ebbf2a

0 моделей