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Значение, которое задает вес ребра, используемый для методов линейного и экспоненциального сглаживания. Уменьшение этого значения подчеркивает peaks в графике. Выбором является любое значение ≥0 и ≤1. Значением по умолчанию является 1.
WindowLengthValueЦелое число, которое задает длину окна для метода сглаживания. Увеличение этого значения дает более сглаженный график, который показывает меньше детали. Значением по умолчанию является 11.

Описание

proteinpropplot (SeqAA) отображает график гидрофобности (Kyte и 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, ...) задает вес ребра, используемый для методов линейного и экспоненциального сглаживания. Уменьшение этого значения подчеркивает peaks в графике. Выбором является любое значение ≥0 и ≤1. Значением по умолчанию является 1.

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

Примеры

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

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

    proteinpropplot(prion)

Пример 77. Графический вывод параллельной бета скрутки
  1. Используйте функцию getgenpept, чтобы получить последовательность белка.

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

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

Ссылки

[1] Живот, J., и Doolittle, R.F. (1982). Простой метод для отображения символа водолечебницы белка. J молекулярная масса Biol 157 (1), 105–132.

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