exponenta event banner

proteinpropplot

Свойства графика аминокислотной последовательности

Синтаксис

proteinpropplot (SeqAA)
proteinpropplot(SeqAA, ...'PropertyTitle', PropertyTitleValue, ...)
proteinpropplot(SeqAA, ...'Startat', StartatValue, ...)
proteinpropplot(SeqAA, ...'Endat', EndatValue, ...)
proteinpropplot(SeqAA, ...'Smoothing', SmoothingValue, ...)
proteinpropplot(SeqAA, ...'EdgeWeight', EdgeWeightValue, ...)
proteinpropplot(SeqAA, ...'WindowLength', WindowLengthValue, ...)

Аргументы

SeqAA Аминокислотная последовательность. Введите любое из следующих значений:
  • Символьный вектор или строка, содержащая буквы, представляющие аминокислоту

  • Вектор целых чисел, представляющих аминокислоту, такой как возвращаемый aa2int

  • Структура, содержащая Sequence поле, которое содержит аминокислотную последовательность, такую как возвращенная getembl, getgenpept, или getpdb

PropertyTitleValueСимвольный вектор или строка, задающая свойство для печати. По умолчанию: Hydrophobicity (Kyte & Doolittle). Чтобы отобразить список свойств для печати, введите пустой символьный вектор или пустую строку для PropertyTitleValue. Например, введите:
proteinpropplot(sequence, 'propertytitle', '')

Совет

Чтобы получить доступ к ссылкам для свойств, просмотрите proteinpropplot файл.

StartatValueЦелое число, указывающее начальную точку графика от N-концевого конца аминокислотной последовательности SeqAA. По умолчанию: 1.
EndatValueЦелое число, указывающее конечную точку графика от N-концевого конца аминокислотной последовательности SeqAA. По умолчанию: length(SeqAA).
SmoothingValueСимвольный вектор или строка, определяющая метод сглаживания. Возможны следующие варианты:
  • linear (по умолчанию)

  • exponential

  • lowess

EdgeWeightValueЗначение, указывающее вес кромки, используемый для методов линейного и экспоненциального сглаживания. Уменьшение этого значения подчеркивает пики на графике. Варианты - это любое значение ≥0 и ≤1. По умолчанию: 1.
WindowLengthValueЦелое число, указывающее длину окна для метода сглаживания. Увеличение этого значения дает более плавный график, который показывает меньшую детализацию. По умолчанию: 11.

Описание

proteinpropplot (SeqAA) отображает график гидрофобности (Kyte and Doolittle, 1982) остатков в последовательности SeqAA.

proteinpropplot(SeqAA, ...'PropertyName', PropertyValue, ...) требования proteinpropplot с необязательными свойствами, использующими пары имя/значение свойства. Можно указать одно или несколько свойств в любом порядке. Каждый PropertyName должен быть заключен в одинарные кавычки и не учитывать регистр. Эти пары имя/значение свойства следующие:

proteinpropplot(SeqAA, ...'PropertyTitle', PropertyTitleValue, ...) задает свойство для построения графика аминокислотной последовательности SeqAA. По умолчанию: Hydrophobicity (Kyte & Doolittle). Чтобы отобразить список возможных свойств для печати, введите пустой символьный вектор или пустую строку для PropertyTitleValue. Например, введите:

proteinpropplot(sequence, 'propertytitle', '')

Совет

Чтобы получить доступ к ссылкам для свойств, просмотрите proteinpropplot файл.

proteinpropplot(SeqAA, ...'Startat', StartatValue, ...) задает начальную точку для графика от N-концевого конца аминокислотной последовательности SeqAA. По умолчанию: 1.

proteinpropplot(SeqAA, ...'Endat', EndatValue, ...) указывает конечную точку графика от N-концевого конца аминокислотной последовательности SeqAA. По умолчанию: length(SeqAA).

proteinpropplot(SeqAA, ...'Smoothing', SmoothingValue, ...) задает метод сглаживания. Возможны следующие варианты:

  • linear (по умолчанию)

  • exponential

  • lowess

proteinpropplot(SeqAA, ...'EdgeWeight', EdgeWeightValue, ...) определяет вес кромки, используемый для методов линейного и экспоненциального сглаживания. Уменьшение этого значения подчеркивает пики на графике. Варианты - это любое значение ≥0 и ≤1. По умолчанию: 1.

proteinpropplot(SeqAA, ...'WindowLength', WindowLengthValue, ...) задает длину окна для метода сглаживания. Увеличение этого значения дает более плавный график, который показывает меньшую детализацию. По умолчанию: 11.

Примеры

Пример 62. Плоттерная гидрофобность
  1. Используйте getpdb функция для извлечения последовательности белка.

    prion = getpdb('1HJM', 'SEQUENCEONLY', true);
  2. Постройте график гидрофобности (Kyte and Doolittle, 1982) остатков в последовательности.

    proteinpropplot(prion)

Пример 63. Печать параллельной бета-последовательности
  1. Используйте getgenpept функция для извлечения последовательности белка.

    s = getgenpept('aad50640');
  2. Постройте график конформационного предпочтения параллельной бета-цепи для остатков в последовательности.

    proteinpropplot(s,'propertytitle','Parallel beta strand')

Ссылки

[1] Кайт, Дж., и Дулиттл, Р. Ф. (1982). Простой способ проявления гидропатического характера белка. J Mol Biol 157 (1), 105-132.

Представлен в R2007a