nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Analysis.SequenceAlignment / EValue

EValue

Full name SMRUCC.genomics.Analysis.SequenceAlignment.EValue Assembly SMRUCC.genomics.Analysis.SequenceAlignment Members 5

01 Syntax

SMRUCC.genomics.Analysis.SequenceAlignment.EValue

02 Methods

NameOverloadsSummary
Compute 1 Karlin-Altschul 局部比对 E-value: E = K * m * n * exp(-lambda * S)

03 Fields

NameOverloadsSummary
LambdaBlosum62 2 BLOSUM62 的 λ 统计量(经验标定)
KBlosum62 2 BLOSUM62 的 K 统计量(经验标定)

04 Members

method Compute #
Compute(Double, Int32, Int32, Double, Double)

Karlin-Altschul 局部比对 E-value: E = K m n exp(-lambda S)

Parameters
NameTypeDescription
rawScoreDouble

比对原始得分 S(如 HSP.score)

mInt32

查询/成员序列长度

nInt32

数据库/中心序列长度

lambdaDouble

λ 统计量(默认 BLOSUM62)

KDouble

K 统计量(默认 BLOSUM62)

Returns

E-value;边界异常时返回极大值(保证不误连边)

field LambdaBlosum62 #
LambdaBlosum62

BLOSUM62 的 λ 统计量(经验标定)

field KBlosum62 #
KBlosum62

BLOSUM62 的 K 统计量(经验标定)

field LambdaBlosum62 overload 2 #
LambdaBlosum62
field KBlosum62 overload 2 #
KBlosum62