Возвратите отображение реверса (аминокислота к кодону нуклеотида) для генетического кода
Map = revgeneticcode
Map = revgeneticcode(GeneticCode)
Map = revgeneticcode(...,
'Alphabet', AlphabetValue, ...)
Map = revgeneticcode(...,
'ThreeLetterCodes', ThreeLetterCodesValue,
...)
GeneticCode | Целое число, вектор символов или строка, задающая номер генетического кода или кодовое название из таблицы Genetic Code. Значением по умолчанию является СоветЕсли вы используете кодовое название, можно обрезать имя к первым двум буквам имени. |
AlphabetValue | Вектор символов или строка, задающая алфавит нуклеотида, чтобы использовать в карте. Выбор:
|
ThreeLetterCodesValue | Управляет использованием трехбуквенных кодов аминокислоты как имена полей в структуре возврата |
Map | Структура, содержащая противоположное отображение аминокислот к кодонам нуклеотида для стандартного генетического кода. Структура Map содержит поле для каждой аминокислоты. |
возвращает структуру, содержащую противоположное отображение аминокислот к кодонам нуклеотида для стандартного генетического кода. Структура Map = revgeneticcodeMap содержит поле для каждой аминокислоты.
возвращает структуру, содержащую противоположное отображение аминокислот к кодонам нуклеотида для заданного генетического кода. Map = revgeneticcode(GeneticCode)GeneticCode также:
Целое число, вектор символов или строка, задающая номер кода или кодовое название из таблицы Genetic Code
transl_table (код) номер от веб-страницы NCBI, описывающей генетические коды:
Если вы используете кодовое название, можно обрезать имя к первым двум буквам имени.
вызывает Map = revgeneticcode(..., 'PropertyName', PropertyValue, ...) revgeneticcode с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName должен быть заключен в одинарные кавычки и нечувствительный к регистру. Это имя свойства / пары значения свойства следующие:
задает алфавит нуклеотида, чтобы использовать в карте. Map = revgeneticcode(...,
'Alphabet', AlphabetValue, ...)AlphabetValue может быть 'DNA', который использует символы A, C, G, и T или 'RNA', который использует символы A, C, G и U. Значением по умолчанию является 'DNA'.
управляет использованием трехбуквенных кодов аминокислоты как имена полей в структуре возврата Map = revgeneticcode(...,
'ThreeLetterCodes', ThreeLetterCodesValue,
...)Map. ThreeLetterCodesValue может быть true для трехбуквенных кодов или false для одного алфавитного кода. Значением по умолчанию является false.
Генетический код
| Номер кода | Кодовое название |
|---|---|
| 1 | Standard |
| 2 | Vertebrate Mitochondrial |
| 3 | Yeast Mitochondrial |
| 4 | Mold, Protozoan, Coelenterate Mitochondrial и Mycoplasma/Spiroplasma |
| 5 | Invertebrate Mitochondrial |
| 6 | Ciliate, Dasycladacean и Hexamita Nuclear |
| 9 | Echinoderm Mitochondrial |
| 10 | Euplotid Nuclear |
| 11 | Bacterial и Plant Plastid |
| 12 | Alternative Yeast Nuclear |
| 13 | Ascidian Mitochondrial |
| 14 | Flatworm Mitochondrial |
| 15 | Blepharisma Nuclear |
| 16 | Chlorophycean Mitochondrial |
| 21 | Trematode Mitochondrial |
| 22 | Scenedesmus Obliquus Mitochondrial |
| 23 | Thraustochytrium Mitochondrial |
Возвратите противоположное отображение аминокислот к кодонам нуклеотида для генетического кода Standard.
map = revgeneticcode
map =
Name: 'Standard'
A: {'GCT' 'GCC' 'GCA' 'GCG'}
R: {'CGT' 'CGC' 'CGA' 'CGG' 'AGA' 'AGG'}
N: {'AAT' 'AAC'}
D: {'GAT' 'GAC'}
C: {'TGT' 'TGC'}
Q: {'CAA' 'CAG'}
E: {'GAA' 'GAG'}
G: {'GGT' 'GGC' 'GGA' 'GGG'}
H: {'CAT' 'CAC'}
I: {'ATT' 'ATC' 'ATA'}
L: {'TTA' 'TTG' 'CTT' 'CTC' 'CTA' 'CTG'}
K: {'AAA' 'AAG'}
M: {'ATG'}
F: {'TTT' 'TTC'}
P: {'CCT' 'CCC' 'CCA' 'CCG'}
S: {'TCT' 'TCC' 'TCA' 'TCG' 'AGT' 'AGC'}
T: {'ACT' 'ACC' 'ACA' 'ACG'}
W: {'TGG'}
Y: {'TAT' 'TAC'}
V: {'GTT' 'GTC' 'GTA' 'GTG'}
Stops: {'TAA' 'TAG' 'TGA'}
Starts: {'TTG' 'CTG' 'ATG'}
Возвратите противоположное отображение аминокислот к кодонам нуклеотида для Формы, Простейшего животного, Coelenterate Митохондриальный, и генетический код Mycoplasma/Spiroplasma, с помощью алфавита РНК.
moldmap = revgeneticcode(4,'Alphabet','rna');
Возвратите противоположное отображение аминокислот к кодонам нуклеотида для Плоского червя Митохондриальный генетический код, с помощью трехбуквенных кодов для имен полей в структуре возврата.
wormmap = revgeneticcode('Flatworm Mitochondrial',... 'ThreeLetterCodes',true);
[1] Веб-страница NCBI, описывающая генетические коды:
aa2nt | aminolookup | baselookup | geneticcode | nt2aa