nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Data.Xfam.Pfam / Annotation

Annotation

Full name SMRUCC.genomics.Data.Xfam.Pfam.Pipeline.LocalBlast.Annotation Assembly SMRUCC.genomics.Data.Xfam.Pfam Members 6

01 Syntax

SMRUCC.genomics.Data.Xfam.Pfam.Pipeline.LocalBlast.Annotation

02 Methods

NameOverloadsSummary
ParserRaw 1
AnnotatedFromHitsGroup 1 从一组对相同的目标蛋白做的比较结果中进行结构域的注释
trimOverlaps 1 按照长度值将重叠的结构域清除掉,只留下大的结构域,因为在这之前都是经过阈值筛选了的,所以都是满足条件了的, 这里只选择比较大的结构域,但是这样子会有什么问题么?有重叠的时候在KEGG上面是首先显示出比较大的结构域的
ApplyDomainFilter 1 Domain只是比对上query序列的一部分,所以不应该要求要覆盖全长,而是能够将hit本身给覆盖住就可以了 由于只是比对上一部分,所以identities不可能会很高,一般是在20%到60%之间, 也就是说identities可能在这里并不能作为一个判断的标准了,因为query序列越长,则identities则可能越低,但是那个domain还是可能能够…
doGroupingAndTrimOverlap 1 分组并去掉重叠的数据,这个主要是针对Pfam-A的比对数据,对于CDD数据库可能没有什么用途

03 Fields

NameOverloadsSummary
Evalue1En5 1

04 Members

method ParserRaw #
ParserRaw(Query, Double, Double, Double, Double)
Parameters
NameTypeDescription
queryQuery

-

evalueDouble

-

coverageDouble

-

identitiesDouble

暂时无用

offsetDouble

-

method AnnotatedFromHitsGroup #
AnnotatedFromHitsGroup(IEnumerable(Of PfamHit), Double, Double, Double, Double)

从一组对相同的目标蛋白做的比较结果中进行结构域的注释

Parameters
NameTypeDescription
hitsIEnumerable(Of PfamHit)

query都是相同的蛋白序列

method trimOverlaps #
trimOverlaps(IEnumerable(Of DomainModel), Int32)

按照长度值将重叠的结构域清除掉,只留下大的结构域,因为在这之前都是经过阈值筛选了的,所以都是满足条件了的, 这里只选择比较大的结构域,但是这样子会有什么问题么?有重叠的时候在KEGG上面是首先显示出比较大的结构域的

Parameters
NameTypeDescription
domainsIEnumerable(Of DomainModel)

-

method ApplyDomainFilter #
ApplyDomainFilter(PfamHit, Double, Double, Double)

Domain只是比对上query序列的一部分,所以不应该要求要覆盖全长,而是能够将hit本身给覆盖住就可以了 由于只是比对上一部分,所以identities不可能会很高,一般是在20%到60%之间, 也就是说identities可能在这里并不能作为一个判断的标准了,因为query序列越长,则identities则可能越低,但是那个domain还是可能能够真实存在的

一般而言,gaps和evalue是成正比的,gaps值越大,则evalue越大,所以这里使用evalue就可以筛掉了

Parameters
NameTypeDescription
hitPfamHit

-

evalueDouble

-

coverageDouble

-

method doGroupingAndTrimOverlap #
doGroupingAndTrimOverlap(IEnumerable(Of DomainModel), Int32)

分组并去掉重叠的数据,这个主要是针对Pfam-A的比对数据,对于CDD数据库可能没有什么用途

Parameters
NameTypeDescription
sourceIEnumerable(Of DomainModel)

-

lenOffsetInt32

-

field Evalue1En5 #
Evalue1En5