int2aa

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

Синтаксис

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

Входные параметры

SeqInt Вектор - строка из целых чисел, задающих последовательность аминокислот. Для допустимых целых чисел см. таблицу Mapping Amino Acid Integers to Letter Codes. Целые числа произвольно присвоены буквам IUB/IUPAC.
CaseValue Вектор символов или строка, задающая верхний регистр или нижний регистр. Выбором является 'upper' (значение по умолчанию) или 'lower'.

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

SeqCharПоследовательность аминокислот задана вектором символов однобуквенных кодов.

Описание

SeqChar = int2aa(SeqInt) преобразовывает SeqInt, вектор - строку из целых чисел, задающих последовательность аминокислот, к SeqChar, вектору символов или строке однобуквенных кодов, задающих ту же последовательность аминокислот. Для допустимых целых чисел см. таблицу Mapping Amino Acid Integers to Letter Codes.

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

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

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

Примеры

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

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

s =

MATLAB

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

| | | |

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