Количество кодонов в нуклеотидной последовательности
Codons
= codoncount(SeqNT
)
[Codons, CodonArray
] =
codoncount(SeqNT
)
... = codoncount(SeqNT
,
...'Frame', FrameValue
, ...)
... = codoncount(SeqNT
,
...'Reverse', ReverseValue
, ...)
... = codoncount(SeqNT
,
...'Ambiguous', AmbiguousValue
, ...)
... = codoncount(SeqNT
,
...'Figure', FigureValue
, ...)
... = codoncount(SeqNT
,
...'GeneticCode', GeneticCodeValue
, ...)
SeqNT | Одно из следующих:
Примеры: |
FrameValue | Целое число, задающее систему координат считывания в нуклеотидной последовательности. Варианты |
ReverseValue | Управляет возвратом количества кодонов для обратной последовательности комплемента нуклеотидной последовательности, заданной |
AmbiguousValue | Вектор символов или строка, определяющая, как лечить кодоны, содержащие неоднозначные нуклеотидные символы (
|
FigureValue | Управляет отображением тепловой карты счетчиков кодонов. Варианты |
GeneticCodeValue | Целое число, вектор символов или строка, задающая номер генетического кода или имя кода из таблицы Генетический код. По умолчанию это Совет Если вы используете имя кода, можно обрезать имя до первых двух букв имени. |
Codons | Структура MATLAB, содержащая поля для 64 возможных кодонов (AAA , AAC , AAG ..., TTG , TTT ), которые содержат счетчики кодонов в SeqNT . |
CodonArray | Массив 4 на 4 на 4, содержащий сырые данные количества для каждого кодона. Три размерности соответствуют трем позициям в кодоне, и индексы к каждому элементу представлены 1 = A , 2 = C , 3 = G , и 4 = T . Для примера элемент (2,3,4) в массиве содержится количество CGT кодоны. |
считает кодоны в Codons
= codoncount(SeqNT
)SeqNT
, нуклеотидную последовательность, и возвращает количество кодонов в Codons
, структура MATLAB, содержащая поля для 64 возможных кодонов (AAA
, AAC
, AAG
..., TTG
, TTT
).
Для последовательностей, которые имеют кодоны, содержащие символ U
эти кодоны добавляются к соответствующим кодонам, содержащим T
.
Если последовательность содержит погрешности, обозначенные дефисом (-
), тогда кодоны, содержащие погрешности, игнорируются.
Если последовательность содержит неопознанные символы, кодоны, содержащие эти символы, игнорируются, и появляется следующее предупреждающее сообщение:
Warning: Unknown symbols appear in the sequence. These will be ignored.
[
возвращает Codons, CodonArray
] =
codoncount(SeqNT
)CodonArray
, массив 4 на 4 на 4, содержащий сырые данные количества для каждого кодона. Три размерности соответствуют трем позициям в кодоне, и индексы к каждому элементу представлены 1 = A
, 2 = C
, 3 = G
, и 4 = T
. Для примера элемент (2,3,4)
в массиве содержится количество CGT
кодоны.
... = codoncount
вызывает (SeqNT
... 'PropertyName
', PropertyValue
, ...)codoncount
с необязательными свойствами, которые используют пары имя/значение свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName
должны быть заключены в одинарные кавычки и нечувствительны к регистру. Эти имена свойства/пары значения свойств следующие:
... = codoncount(
подсчитывает кодоны в системе координат считывания, заданном как SeqNT
,
...'Frame', FrameValue
, ...)FrameValue
, который можно 1
(по умолчанию), 2
, или 3
.
... = codoncount(
управляет возвратом количества кодонов для обратной последовательности дополнения SeqNT
,
...'Reverse', ReverseValue
, ...)SeqNT
. Варианты true
или false
(по умолчанию).
... = codoncount(
задает, как лечить кодоны, содержащие неоднозначные нуклеотидные символы. Варианты:SeqNT
,
...'Ambiguous', AmbiguousValue
, ...)
'ignore'
(по умолчанию)
'bundle'
'prorate'
'warn'
... = codoncount(
управляет отображением тепловой карты счетчиков кодонов. Варианты SeqNT
,
...'Figure', FigureValue
, ...)true
или false
(по умолчанию).
... = codoncount(
управляет наложением сетки на рисунок тепловой карты. Сетка группирует синонимические кодоны согласно SeqNT
,
...'GeneticCode', GeneticCodeValue
, ...)GeneticCodeValue
.
aacount
| basecount
| baselookup
| codonbias
| dimercount
| nmercount
| ntdensity
| seqcomplement
| seqrcomplement
| seqreverse
| seqwordcount