seqcomplement

Вычислите комплементарную нить последовательности нуклеотида

Синтаксис

SeqC = seqcomplement(SeqNT)

Аргументы

SeqNT

Последовательность нуклеотида, заданная любым следующим:

  • Вектор символов или строка, содержащая lettersA, C, G, T, U и неоднозначные символы R, Y, K, M, S, W, B, D, H, V, N.

  • Вектор - строка из целых чисел из таблицы Mapping Nucleotide Integers to Letter Codes.

  • Структура MATLAB®, содержащая поле Sequence, которое содержит последовательность нуклеотида, такой, как возвращено emblread, fastaread, fastqread, genbankread, getembl или getgenbank.

Описание

SeqC = seqcomplement(SeqNT) вычисляет комплементарную нить DNA или последовательности нуклеотида RNA. Последовательность возврата, SeqC, находится в том же формате как SeqNT. Например, если SeqNT является вектором целых чисел, то так SeqC.

Нуклеотид в SeqNTПреобразовывает в этот нуклеотид в SeqC
AT или U
CG
GC
T или UA

Примеры

Возвратите дополнение последовательности нуклеотида DNA.

s = 'ATCG';
seqcomplement(s)

ans =
TAGC

Смотрите также

| | | |

Представлено до R2006a