Генератор последовательностей ДНК/РНК
Генерируйте случайные последовательности ДНК или РНК с целевым содержанием GC или преобразуйте входную цепь — комплемент, обратный комплемент, транскрипция (ДНК→РНК) и обратная транскрипция. Вывод в виде простого текста или FASTA со статистикой состава оснований.
Ввод
Параметры генерации
Целевой процент оснований G и C в сгенерированной последовательности
Параметры вывода
Переносить вывод в этой колонке (0 = без переноса)
Вывод
Статистика
| Свойство | Значение |
|---|---|
| No data yet | |
Другие способы использовать этот инструмент
REST API
curl -X POST https://api.iotools.cloud/v1/tool/dna-rna-sequence-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"mode": "generate-dna",
"length": "120",
"gcContent": "60",
"count": "1",
"iupacCodes": "",
"format": "fasta",
"fastaHeader": "seq",
"lineWrap": "60"
}'Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.
Спросите у ИИ-агента
Use the IOTools `dna-rna-sequence-generator` tool (DNA / RNA Sequence Generator) on this input:
YOUR_INPUT_HEREВставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.
Виджет для встраивания
<iframe
src="https://iotools.cloud/embed/dna-rna-sequence-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Генератор последовательностей ДНК/РНК — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.
| Стоимость вызова API/MCP | От 5 кредитов |
|---|---|
| Нужно больше кредитов? | Посмотреть тарифы |
Также доступно через
Руководства
Генератор последовательностей ДНК/РНК создает случайные нуклеотидные последовательности с целевым содержанием GC и преобразует цепи, которые у вас уже есть. Это быстрый инструмент на основе браузера для создания тестовых данных, обучения молекулярной биологии, инициирования конвейеров биоинформатики или проверки цепи вручную — без установок и учетных записей.
Что он делает
Выберите Операцию и форма адаптируется:
- Генерировать случайную ДНК / РНК — производит одну или несколько последовательностей выбранной длины. Установите целевой Процент содержания GC % и генератор поместит ровно эту долю оснований G/C перед перемешиванием в случайном порядке (РНК использует U вместо T). При желании добавьте коды неоднозначности IUPAC (R, Y, S, W, K, M, N) для имитации вырожденных праймеров или неопределенных вызовов.
- Комплемент — соединяет каждое основание с его партнером Watson–Crick (A↔T, G↔C; A↔U для РНК).
- Обратный комплемент — комплемент, прочитанный 3′→5′, т. е. противоположная цепь, как она обычно записывается.
- Транскрипция (ДНК → РНК) — заменяет каждый T на U.
- Обратная транскрипция (РНК → ДНК) — заменяет каждый U на T.
Каждый запуск также сообщает состав оснований: количество последовательностей, общую длину, содержание GC, содержание AT/AU и подсчет для каждого основания.
Как использовать
- Выберите операцию. Для режимов преобразования вставьте последовательность в Входная последовательность — заголовки FASTA, пробелы и цифры будут автоматически удалены, а буквы будут переведены в верхний регистр.
- Для режимов генерации установите длину, целевое содержание GC и количество необходимых последовательностей.
- Выберите вывод Простой текст или FASTA. FASTA добавляет заголовок
>prefix_N length=…для каждой последовательности; параметр Перенос строки переносит длинные цепи с фиксированной колонкой (60 — это соглашение FASTA; установите 0 для отключения). - Нажмите Генерировать. Скопируйте результат или загрузите его как файл
.fasta.
FAQ
Как применяется содержание GC?
Генератор размещает точное количество оснований G/C, подразумеваемое вашим процентом, а затем перемешивает всю последовательность с помощью Fisher–Yates так, чтобы основания GC были случайно распределены. Включение кодов IUPAC перезаписывает несколько позиций позже, поэтому реализованный процент GC в таблице статистики может немного отличаться от целевого — статистика всегда отражает фактический вывод.
В чем разница между комплементом и обратным комплементом?
Комплемент соединяет каждое основание на месте. Обратный комплемент соединяет каждое основание и переворачивает порядок, что означает, что противоположная цепь обычно записывается (5′→3′). Обратный комплемент обычно требуется при разработке праймера или просмотре антисмысловой цепи.
Проверяет ли он, что мой ввод — это настоящая ДНК или РНК?
Он нормализует регистр и удаляет пробелы, цифры и заголовки FASTA, затем отображает каждый символ через таблицы комплемента/транскрипции. Неузнанные символы дополняют N вместо сбоя, поэтому вы можете вставить запутанные данные без ошибки.
Есть ли ограничение размера?
Сгенерированные последовательности достигают 10 000 bp каждая, до 50 за раз. Преобразования не имеют фиксированного предела, кроме памяти вашего браузера.
Конфиденциальность
Этот инструмент работает полностью в вашем браузере. Последовательности, которые вы вставляете или генерируете, никогда не загружаются — ничего не покидает ваше устройство, что делает его безопасным для неопубликованных или собственнических данных последовательностей.