/ Модель

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

Контекст
16 384 токена
Параметры
25,2 млн
Лицензия
Apache 2.0
Архитектура
plasmid_lm · MoE
Библиотека
transformers
Опубликована
4 мар 2026

PlasmidLM-kmer6

Генерация текстаТекст → текст3 профессии

Авторегрессионная модель генерирует последовательности плазмидной ДНК по функциональным аннотациям.

534скачиваний за 30 дней0лайковвеса обновлены4 мар 2026

Бенчмарки

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

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

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

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

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

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

PlasmidLM-kmer6 — авторегрессионная языковая модель для генерации последовательностей плазмидной ДНК. В README указано, что модель содержит 19,3 млн параметров и обучена на примерно 100 тысячах последовательностей Addgene; метаданные Hugging Face указывают 25,2 млн параметров и архитектуру PlasmidLMForCausalLM типа MoE. Эти сведения о размере и архитектуре расходятся между источниками. Последовательности представлены перекрывающимися k-мерами длины 6 со сдвигом 3; контекст модели составляет 16 384 токена.

Модель генерирует последовательности с учётом функциональных аннотаций, например маркеров устойчивости к антибиотикам и ori репликации, заданных специальными токенами в запросе. Она предназначена для исследовательских задач синтетической биологии и работы с плазмидами. Метаданные указывают английский язык; вход и выход — текстовое представление аннотаций и последовательности ДНК. Репозиторий использует формат safetensors и библиотеку Transformers. Лицензия — Apache 2.0.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

PlasmidLM-kmer6

A 19.3M parameter autoregressive language model for plasmid DNA sequence generation, trained on ~100K plasmid sequences from Addgene.

Model Details

PropertyValue
Parameters19.3M
ArchitectureTransformer decoder (dense MLP)
Hidden size384
Layers10
Attention heads8
Intermediate size1,536
Max sequence length16,384 tokens
Tokenizerk-mer (k=6, stride=3)
Vocab size4,208

Training

  • Data: ~100K plasmid sequences from Addgene, tokenized with k-mer (k=6, stride=3)
  • Steps: 65,000
  • Eval loss: 0.129
  • Token accuracy: 97.4%

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained("McClain/PlasmidLM-kmer6", trust_remote_code=True)
tokenizer = AutoTokenizer.from_pretrained("McClain/PlasmidLM-kmer6", trust_remote_code=True)

# Condition on antibiotic resistance + origin of replication
prompt = "<BOS><AMR_KANAMYCIN><ORI_COLE1><SEP>"
inputs = tokenizer(prompt, return_tensors="pt")
outputs = model.generate(**inputs, max_new_tokens=512, temperature=0.8, do_sample=True, top_p=0.95)
print(tokenizer.decode(outputs[0].tolist()))

The model generates plasmid DNA sequences conditioned on functional annotations (antibiotic resistance markers, origins of replication) provided as special tokens in the prompt.

Special Tokens

TokenPurpose
<BOS>Beginning of sequence
<EOS>End of sequence
<SEP>Separator between prompt annotations and DNA sequence
<PAD>Padding
<AMR_*>Antibiotic resistance markers (e.g., <AMR_KANAMYCIN>, <AMR_AMPICILLIN>)
<ORI_*>Origins of replication (e.g., <ORI_COLE1>, <ORI_P15A>)

Citation

If you use this model, please cite:

@misc{thiel2026plasmidlm,
  title={PlasmidLM: Language Models for Plasmid DNA Generation},
  author={Thiel, McClain},
  year={2026}
}

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

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

GPU в ailist

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

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

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

Класс архитектуры
PlasmidLMForCausalLM
Ревизия весов
f10ec7e

0 моделей