proteinpropplot
Plot properties of amino acid sequence
Syntax
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
, ...)
Arguments
SeqAA | Amino acid sequence. Enter any of the following:
|
PropertyTitleValue | Character vector or string that specifies the property to plot. Default is
Hydrophobicity (Kyte & Doolittle) . To display a list of
properties to plot, enter an empty character vector or empty string for
PropertyTitleValue . For example, type:proteinpropplot(sequence, 'propertytitle', '') Tip To access references for the properties, view the |
StartatValue | Integer that specifies the starting point for the plot from
the N-terminal end of the amino acid sequence SeqAA .
Default is 1 . |
EndatValue | Integer that specifies the ending point for the plot from the
N-terminal end of the amino acid sequence SeqAA .
Default is length( . |
SmoothingValue | Character vector or string the specifies the smoothing method. Choices are:
|
EdgeWeightValue | Value that specifies the edge weight used for linear and exponential
smoothing methods. Decreasing this value emphasizes peaks in the plot.
Choices are any value ≥0 and ≤1 .
Default is 1 . |
WindowLengthValue | Integer that specifies the window length for the smoothing
method. Increasing this value gives a smoother plot that shows less
detail. Default is 11 . |
Description
proteinpropplot (
displays
a plot of the hydrophobicity (Kyte and Doolittle, 1982) of the residues
in sequence SeqAA
)SeqAA
.
proteinpropplot(
calls SeqAA
, ...'PropertyName
', PropertyValue
, ...)proteinpropplot
with
optional properties that use property name/property value pairs. You
can specify one or more properties in any order. Each PropertyName
must
be enclosed in single quotation marks and is case insensitive. These
property name/property value pairs are as follows:
proteinpropplot(
specifies a property to plot for the amino acid sequence SeqAA
,
...'PropertyTitle', PropertyTitleValue
, ...)SeqAA
.
Default is Hydrophobicity (Kyte & Doolittle)
. To display a list of
possible properties to plot, enter an empty character vector or empty string for
PropertyTitleValue
. For example, type:
proteinpropplot(sequence, 'propertytitle', '')
Tip
To access references for the properties, view the proteinpropplot
file.
proteinpropplot(
specifies
the starting point for the plot from the N-terminal end of the amino
acid sequence SeqAA
,
...'Startat', StartatValue
, ...)SeqAA
. Default is 1
.
proteinpropplot(
specifies
the ending point for the plot from the N-terminal end of the amino
acid sequence SeqAA
,
...'Endat', EndatValue
, ...)SeqAA
. Default is length(
.SeqAA
)
proteinpropplot(
specifies
the smoothing method. Choices are: SeqAA
,
...'Smoothing', SmoothingValue
, ...)
linear
(default)exponential
lowess
proteinpropplot(
specifies
the edge weight used for linear and exponential smoothing methods.
Decreasing this value emphasizes peaks in the plot. Choices are any
value SeqAA
,
...'EdgeWeight', EdgeWeightValue
, ...)≥0
and ≤1
.
Default is 1
.
proteinpropplot(
specifies the window length for the smoothing
method. Increasing this value gives a smoother plot that shows less
detail. Default is SeqAA
,
...'WindowLength', WindowLengthValue
, ...)11
.
Examples
Use the
getpdb
function to retrieve a protein sequence.prion = getpdb('1HJM', 'SEQUENCEONLY', true);
Plot the hydrophobicity (Kyte and Doolittle, 1982) of the residues in the sequence.
proteinpropplot(prion)
Use the
getgenpept
function to retrieve a protein sequence.s = getgenpept('aad50640');
Plot the conformational preference for parallel beta strand for the residues in the sequence.
proteinpropplot(s,'propertytitle','Parallel beta strand')
References
[1] Kyte, J., and Doolittle, R.F. (1982). A simple method for displaying the hydropathic character of a protein. J Mol Biol 157(1), 105–132.
Version History
Introduced in R2007a
See Also
aacount
| atomiccomp
| molweight
| pdbdistplot
| proteinplot
| ramachandran
| seqviewer
| plotyy