Отобразите логотип последовательности для нуклеотида или последовательностей аминокислот
seqlogo(
Seqs
)
seqlogo(Profile
)
WgtMatrix
=
seqlogo(...)
[WgtMatrix
, Handle
]
= seqlogo(...)
seqlogo(..., 'Displaylogo', DisplaylogoValue
,
...)
seqlogo(..., 'Alphabet', AlphabetValue
,
...)
seqlogo(..., 'Startat', StartatValue
,
...)
seqlogo(..., 'Endat', EndatValue
,
...)
seqlogo(..., 'SSCorrection', SSCorrectionValue
,
...)
Seqs | Набор попарных или умножает выровненный нуклеотид или последовательности аминокислот, представленные любым следующим:
|
Profile | Матрица распределения профиля последовательности с частотой нуклеотидов или аминокислот для каждого столбца в нескольких выравнивание, такой, как возвращено функцией Размер матрицы плотности распределения:
Если разрывы были включены, |
DisplaylogoValue | Управляет отображением логотипа последовательности. Выбором является |
AlphabetValue | Вектор символов или строка, задающая тип последовательности (нуклеотид или аминокислота). Выбором является |
StartatValue | Положительное целое число, которое задает стартовую позицию для последовательностей в |
EndatValue | Положительное целое число, которое задает конечное положение для последовательностей в |
SSCorrectionValue | Управляет использованием исправления небольшой выборки по оценке количества битов. Выбором является |
WgtMatrix | Массив ячеек, содержащий символ, перечисляет в Seqs или Profile и матрице веса, используемой, чтобы графически отобразить логотип последовательности. |
Handle | Обработайте к фигуре логотипа последовательности. |
seqlogo(
отображает логотип последовательности для Seqs
)Seqs
, набора выровненных последовательностей. Логотип графически отображает сохранение последовательности в особом положении в выравнивании последовательностей, измеренных в битах. Максимальное сохранение последовательности на сайт является битами log2(4)
для последовательностей нуклеотида и битами log2(20)
для последовательностей аминокислот. Если значение сохранения последовательности является нулем или отрицательный, никакой логотип не отображен в том положении.
seqlogo(
отображает логотип последовательности для Profile
)Profile
, матрицы распределения профиля последовательности с частотой нуклеотидов или аминокислот для каждого столбца в нескольких выравнивание, такой, как возвращено функцией seqprofile
.
Цветовой код для нуклеотидов
Нуклеотид | Цвет |
---|---|
A | Зеленый |
C | Синий |
G | Желтый |
T , U | Красный |
Другой | Фиолетовый |
Цветовой код для аминокислот
Аминокислота | Химическое свойство | Цвет |
---|---|---|
G S T Y C Q N | Полярный | Зеленый |
A V L I P W F M | Гидрофобный | Оранжевый |
D E | Кислый | Красный |
K R H | Основной | Синий |
Другой | — | Загар |
возвращает массив ячеек уникальных символов в последовательности WgtMatrix
=
seqlogo(...)Seqs
или Profile
и информационная матрица веса, используемая, чтобы графически отобразить логотип.
[
возвращает указатель на фигуру логотипа последовательности. WgtMatrix
, Handle
]
= seqlogo(...)
вызывает seqlogo(Seqs, ...'PropertyName', PropertyValue, ...)
seqpdist
с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName
должен быть заключен в одинарные кавычки и нечувствительный к регистру. Это имя свойства / пары значения свойства следующие:
seqlogo(..., 'Displaylogo',
управляет отображением логотипа последовательности. Выбором является DisplaylogoValue
,
...)true
(значение по умолчанию) или false
.
seqlogo(..., 'Alphabet',
задает тип последовательности (нуклеотид или аминокислота). Выбором является AlphabetValue
,
...)'NT'
(значение по умолчанию) or'AA'
.
Если вы предоставляете последовательности аминокислот seqlogo
, необходимо установить Alphabet
на 'AA'
.
seqlogo(..., 'Startat',
задает стартовую позицию для последовательностей в StartatValue
,
...)Seqs
. Стартовой позицией по умолчанию является 1
.
seqlogo(..., 'Endat',
задает конечное положение для последовательностей в EndatValue
,
...)Seqs
. Значением по умолчанию конечное положение является максимальная длина последовательностей в Seqs
.
seqlogo(..., 'SSCorrection',
управляет использованием исправления небольшой выборки по оценке количества битов. Выбором является SSCorrectionValue
,
...)true
(значение по умолчанию) или false
.
Простое вычисление битов имеет тенденцию переоценивать сохранение в конкретном местоположении. Чтобы компенсировать эту переоценку, когда SSCorrection
установлен в true
, грубая оценка применяется как аппроксимированное исправление. Это исправление работает лучше, когда количество последовательностей больше, чем 50.
[1] Шнейдер, T.D., и Стивенс, R.M. (1990). Логотипы последовательности: новый способ отобразить последовательности согласия. Исследование Нуклеиновых кислот 18, 6097–6100.