seqprofile
Calculate sequence profile from set of multiply aligned sequences
句法
轮廓
= seqprofile(seqs
)
[[轮廓
,,,,符号
] = seqprofile(seqs
)
seqprofile(seqs
, ...'字母',字母值
,...))
seqprofile(seqs
,...'Counts',countsvalue
,...))
seqprofile(seqs
,...“差距”,GapsValue
,...))
seqprofile(seqs
, ...'模糊的',模棱两可的价值
,...))
seqprofile(seqs
,...“限制”,LimitsValue
,...))
参数
seqs |
由以下任何一个表示的乘以对齐序列集:
|
字母值 |
字符向量或字符串指定序列字母。选择是:
什么时候 |
countsvalue |
控制返回频率(计数/总数的比率)或计数。选择是 |
GapsValue |
控制序列中间隙计数的字符向量或字符串。选择是:
|
模棱两可的价值 |
Controls counting ambiguous symbols. Enter |
LimitsValue |
指定是否使用序列的一部分。进入一个 |
描述
返回轮廓
= seqprofile(seqs
)轮廓
,,,,a matrix of size[20(或4)x序列长度]
多重比对中每一列的氨基酸(或核苷酸)的频率。行的顺序由
4 nucleotides —
c g t/u
20个氨基酸 -
a r n d c q e g h i l k m f p p s t w y v
[[
返回轮廓
,,,,符号
] = seqprofile(seqs
)符号
,,,,a unique symbol list where every symbol in the list corresponds to a row in轮廓
,个人资料。
seqprofile(
呼叫seqs
,...'属性名称
',,适当的价值
,...))seqprofile
使用可选的属性,可使用属性名称/属性值对。您可以按任何顺序指定一个或多个属性。每个属性名称
必须以单引号标记封闭,并且不敏感。这些属性名称/属性值对如下:
seqprofile(
选择核苷酸字母,氨基酸字母或无字母。seqs
, ...'字母',字母值
,...))
seqprofile(
什么时候seqs
,...'Counts',countsvalue
,...))Counts
是true
,返回计数而不是频率。
seqprofile(
将一行附加到配置文件的底部(seqs
,...“差距”,GapsValue
,...))轮廓
)有空白的计数。
seqprofile(
什么时候seqs
, ...'模糊的',模棱两可的价值
,...))模糊的
是'数数'
,计算模棱两可的氨基酸符号(B Z X
)和核苷酸符号(R Y K M S W B D H V N
)带有标准符号。例如,氨基酸X
添加1/20
在氨基酸时计数到每一行b
算作1/2
在d
andn
行。
seqprofile(
指定轮廓相对于多个对齐索引的开始和终点位置。seqs
,...“限制”,LimitsValue
,...))