nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Interops.NCBI.Extensions / KOAssignment

KOAssignment

Full name SMRUCC.genomics.Interops.NCBI.Extensions.Pipeline.KOAssignment Assembly SMRUCC.genomics.Interops.NCBI.Extensions Members 4

01 Syntax

SMRUCC.genomics.Interops.NCBI.Extensions.Pipeline.KOAssignment

02 Methods

NameOverloadsSummary
KOAssignmentSBH 1 在这里主要是将hit_name之中的KO编号提取出来就好了
KOassignmentBBH 1 KO number assignment in bbh method
populateHitGroup 1 Populate hit group of each query
pickDrfBesthit 1 因为在导出结果的时候是没有取tophit的,所以会在物种间或者物种内存在多个重复的结果 在这里对每一个query进行物种分组,取物种内最佳

03 Members

method KOAssignmentSBH #
KOAssignmentSBH(IEnumerable(Of BestHit), Boolean)

在这里主要是将hit_name之中的KO编号提取出来就好了

Parameters
NameTypeDescription
resultIEnumerable(Of BestHit)

-

removesNohitBoolean

Removes all of the alignment that produce hit not found...

method KOassignmentBBH #
KOassignmentBBH(IEnumerable(Of BestHit), IEnumerable(Of BestHit))

KO number assignment in bbh method

Parameters
NameTypeDescription
drfIEnumerable(Of BestHit)

Besthits in direction forward

drrIEnumerable(Of BestHit)

Besthits in direction reverse

method populateHitGroup #
populateHitGroup(IEnumerable(Of BestHit))

Populate hit group of each query

Parameters
NameTypeDescription
drrIEnumerable(Of BestHit)

-

method pickDrfBesthit #
pickDrfBesthit(IEnumerable(Of BestHit), Func(Of BestHit, String), Func(Of BestHit, String))

因为在导出结果的时候是没有取tophit的,所以会在物种间或者物种内存在多个重复的结果 在这里对每一个query进行物种分组,取物种内最佳

Parameters
NameTypeDescription
drfIEnumerable(Of BestHit)

-