/ Модель

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

Лицензия
CC BY-NC 4.0
Библиотека
transformers
Опубликована
29 авг 2025

RNAGenesis

ЭмбеддингиТекст → embedding

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

5скачиваний за 30 дней10лайковвеса обновлены29 авг 2025

Бенчмарки

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

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

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

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

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

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

RNAGenesis — генеративная фундаментальная модель РНК, разработанная Zaixi Zhang и соавторами. Она предназначена для анализа последовательностей некодирующих РНК и объединяет представление последовательностей, предсказание структуры и проектирование функциональных молекул. Архитектура включает BERT-подобный энкодер, сжатие латентного представления на основе запросов и декодер с диффузионным управлением; при генерации применяются градиентное управление и beam search.

Модель принимает последовательности РНК в обозначении AUGC и выдаёт эмбеддинги, предсказания структуры и варианты функциональных последовательностей. В карточке заявлены результаты на задачах BEACON, предсказание и проектирование структур, оценка терапевтических РНК, а также разработка аптамеров и каркасов sgRNA. README сообщает о доклинических экспериментальных результатах, включая связывание аптамеров и повышение эффективности редактирования CRISPR; результаты описаны в препринте и не прошли рецензирование.

Максимальная длина входа зависит от конфигурации модели, а качество может снижаться для последовательностей, существенно отличающихся от обучающих данных. Доступ предоставляется после одобрения заявки. Лицензия CC BY-NC 4.0 разрешает использование на некоммерческих условиях с атрибуцией.

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

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

Ограничения

Принимаются последовательности РНК в стандартном обозначении AUGC; допустимая длина зависит от конфигурации, а качество может снижаться на последовательностях вне обучающего распределения. Заявленные результаты приведены в препринте и не прошли рецензирование; для доступа требуется одобрение.

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

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

Открыть на Hugging Face

RNAGenesis: A Generalist Foundation Model for Functional RNA Therapeutics

Model Description

RNAGenesis is a generalist RNA foundation model that integrates sequence representation, structural prediction, and de novo functional design within a single generative framework. Trained on diverse clustered non-coding RNAs, RNAGenesis leverages a BERT-style encoder, query-based latent compression, and a diffusion-guided decoder enhanced by inference-time alignment with gradient guidance and beam search strategies.

This model achieves state-of-the-art performance on:

  • 11 of 13 tasks in the BEACON benchmark
  • Inverse folding and 3D structure prediction
  • De novo structure design
  • RNA therapeutics prediction (ASOs, siRNAs, shRNAs, circRNAs, UTR variants)
  • Functional RNA design including aptamers and CRISPR sgRNA scaffolds

Model Details

  • Model Type: Generalist RNA Foundation Model
  • Architecture: BERT-style encoder with query-based latent compression and diffusion-guided decoder
  • Input: RNA sequences (AUGC notation)
  • Output: Sequence embeddings, structure predictions, functional designs
  • Training Data: Diverse clustered non-coding RNAs
  • Key Features:
    • Sequence representation learning
    • Structural prediction capabilities
    • De novo functional design
    • Inference-time alignment with gradient guidance
    • Beam search optimization strategies

Usage

Installation

pip install transformers torch

Basic Usage

from transformers import AutoModel, AutoTokenizer
import torch

# Load model and tokenizer
tokenizer = AutoTokenizer.from_pretrained("your-username/RNAGenesis", trust_remote_code=True)
model = AutoModel.from_pretrained("your-username/RNAGenesis", trust_remote_code=True, torch_dtype=torch.bfloat16)

# Prepare your RNA sequence
rna_sequence = "GCCGGGCAUGGUGGCGCAUGCCUGUAGUCCCAGCUACCCGGGGAGGCUGAGGCAGAAGGAUCACUCGAGCCCAGGAGUUUGAGGUUGCUGUGAGCUAGGCUGACGCCACGGCACUCAGUCUAGCCUGGGCAACAAAGCGAGACUCUGUCUCCA"

# Tokenize and get embeddings
input_ids = torch.tensor(tokenizer.convert_tokens_to_ids(rna_sequence)).unsqueeze(0)
with torch.no_grad():
    outputs = model(input_ids)
    embeddings = outputs.last_hidden_state.mean(dim=1)  # Average pooling

print(f"Embedding shape: {embeddings.shape}")

Advanced Usage - Batch Processing

sequences = [
    "AUGCGAUCGAUCGAUCG",
    "GCGCGCAUAUAUAUAUA",
    "UUUUAAAACCCCGGGGA"
]

# Process multiple sequences
embeddings = []
for seq in sequences:
    input_ids = torch.tensor(tokenizer.convert_tokens_to_ids(seq)).unsqueeze(0)
    with torch.no_grad():
        outputs = model(input_ids)
        seq_embedding = outputs.last_hidden_state.mean(dim=1)
        embeddings.append(seq_embedding)

# Stack embeddings
all_embeddings = torch.cat(embeddings, dim=0)

Performance Highlights

BEACON Benchmark

  • State-of-the-art performance on 11 of 13 tasks
  • Superior performance in structure-aware modeling tasks

RNATx-Bench (RNA Therapeutics Benchmark)

  • Evaluated on >100,000 experimentally validated sequences
  • Strong predictive performance across:
    • Antisense oligonucleotides (ASOs)
    • Small interfering RNAs (siRNAs)
    • Short hairpin RNAs (shRNAs)
    • Circular RNAs (circRNAs)
    • Untranslated region (UTR) variants

Experimental Validation

  • Aptamer Design: IGFBP3-targeting aptamers with KD values as low as 4.02 nM
  • CRISPR Enhancement: Up to 2.5-fold improvement in editing efficiency across:
    • CRISPR-Cas9 systems
    • Base editing systems
    • Prime editing systems

Limitations

  • Maximum sequence length: Depends on model configuration
  • Input must be valid RNA sequences using standard AUGC notation
  • Model performance may vary on sequences significantly different from training data
  • This is a preprint model - results have not been peer-reviewed

Citation

If you use this model in your research, please cite:

@article{zhang2024rnagenesis,
  title={RNAGenesis: A Generalist Foundation Model for Functional RNA Therapeutics},
  author={Zhang, Zaixi and Jin, Ruofan and Chao, Linlin and Xu, Guangxue and Zhang, Yikun and Zhou, Guowei and Yin, Di and Guo, Yingqing and Fu, Yaqi and Yang, Yukang and Huang, Kaixuan and Wang, Xiaotong and Zhang, Junze and Yang, Yujie and Yang, Qirong and Xu, Ziyao and Weinan, E and Zhou, Ruhong and Zhang, Xiaoming and Wang, Mengdi and Cong, Le},
  journal={bioRxiv},
  year={2024},
  doi={10.1101/2024.12.30.630826},
  note={Preprint}
}

Paper: https://doi.org/10.1101/2024.12.30.630826

License

This model is released under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).

Access

This model requires approval for access. Please fill out the access request form with:

  • Your intended use case
  • Your affiliation
  • Whether the use is for commercial or research purposes

Authors

Zaixi Zhang, Ruofan Jin, Linlin Chao, Guangxue Xu, Yikun Zhang, Guowei Zhou, Di Yin, Yingqing Guo, Yaqi Fu, Yukang Yang, Kaixuan Huang, Xiaotong Wang, Junze Zhang, Yujie Yang, Qirong Yang, Ziyao Xu, E Weinan, Ruhong Zhou, Xiaoming Zhang, Mengdi Wang, Le Cong

Contact

For questions or issues, please open an issue on the model repository.

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

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

GPU в ailist

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

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

Доступ к модели ограничен автором; у платформы нет доступа к весам.

Ревизия весов
d8a4213

0 моделей