Преобразуйте последовательность аминокислот от буквы до целочисленного представления
SeqInt = aa2int(SeqChar)
SeqChar | Одно из следующего:
|
SeqInt | Последовательность аминокислот задана вектором - строкой из целых чисел. |
преобразовывает SeqInt = aa2int(SeqChar)SeqChar, вектор символов или строку, содержащую однобуквенные коды, задающие последовательность аминокислот, к SeqInt, вектору - строке из целых чисел, задающих ту же последовательность аминокислот. Для допустимых алфавитных кодов см. таблицу Mapping Amino Acid Letter Codes to Integers.
Отображение алфавитных кодов аминокислоты к Целым числам
| Аминокислота | Код | Целое число |
|---|---|---|
| Аланин | A | 1 |
| Аргинин | R | 2 |
| Аспарагин | N | 3 |
| Кислота аспарагиновой кислоты (Аспартат) | D | 4 |
| Цистеин | C | 5 |
| Glutamine | Q | 6 |
| Глутаминовая кислота (Глутамат) | E | 7 |
| Глицин | G | 8 |
| Гистидин | H | 9 |
| Изолейцин | I | 10 |
| Лейцин | L | 11 |
| Лизин | K | 12 |
| Метионин | M | 13 |
| Фенилаланин | F | 14 |
| Пролин | P | 15 |
| Серин | S | 16 |
| Треонин | T | 17 |
| Триптофан | W | 18 |
| Тирозин | Y | 19 |
| Valine | V | 20 |
| Аспарагин или кислота Аспарагиновой кислоты (Аспартат) | B | 21 |
| Glutamine или Glutamic acid (Глутамат) | Z | 22 |
| Неизвестная аминокислота (любая аминокислота) | X | 23 |
| Остановка перевода | * | 24 |
| Разрыв неопределенной длины | - | 25 |
| Неизвестный символ (любой символ или символ не в таблице) | ? | 0 |
aminolookup | int2aa | int2nt | nt2int