exponenta event banner

int2aa

Преобразование аминокислотной последовательности из целочисленного в буквенное представление

Синтаксис

SeqChar = int2aa(SeqInt)
SeqChar = int2aa(SeqInt, 'Case', CaseValue)

Входные аргументы

SeqInt Вектор ряда целых чисел, указывающий аминокислотную последовательность. Допустимые целые числа см. в таблице Отображение аминокислотных целых чисел в буквенные коды. Целые числа произвольно присваиваются буквам IUB/IUPAC.
CaseValue Символьный вектор или строка, задающая верхний или нижний регистр. Варианты: 'upper' (по умолчанию) или 'lower'.

Выходные аргументы

SeqCharАминокислотная последовательность, определяемая символьным вектором однобуквенных кодов.

Описание

SeqChar = int2aa(SeqInt) новообращенные SeqInt, вектор ряда целых чисел, указывающий аминокислотную последовательность, SeqCharсимвольный вектор или строка однобуквенных кодов, задающих одну и ту же аминокислотную последовательность. Допустимые целые числа см. в таблице Отображение аминокислотных целых чисел в буквенные коды.

SeqChar = int2aa(SeqInt, 'Case', CaseValue) указывает верхний или нижний регистр. Варианты: 'upper' (по умолчанию) или 'lower'.

Отображение аминокислотных целых чисел в буквенные коды

АминокислотаЦелое числоКодекс
Аланин 1A
Аргинин 2R
Аспарагин 3N
Аспарагиновая кислота (аспартат) 4D
Цистеин 5C
Глютамин 6Q
Глутаминовая кислота (глутамат) 7E
Глицин 8G
Гистидин 9H
Изолейцин 10I
Лейцин 11L
Лизин 12K
Метионин 13M
Фенилаланин 14F
Пролин 15P
Серин16S
Треонин17T
Триптофан 18W
Тирозин 19Y
Валин 20V
Аспарагин или аспарагиновая кислота (аспартат) 21B
Глутамин или глутаминовая кислота (глутамат)22Z
Неизвестная аминокислота (любая аминокислота) 23X
Остановка перевода 24*
Разрыв неопределенной длины 25-
Неизвестно (любое целое число, отсутствующее в таблице)0 или ≥ 26?

Примеры

Преобразование аминокислотной последовательности из целочисленного в буквенное представление.

s = int2aa([13 1 17 11 1 21])

s =

MATLAB

См. также

| | | |

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