nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Model.Network.VirtualFootprint / Extensions

Extensions

Full name SMRUCC.genomics.Model.Network.VirtualFootprint.Extensions Assembly SMRUCC.genomics.Model.Network.VirtualFootprint Members 3

01 Syntax

SMRUCC.genomics.Model.Network.VirtualFootprint.Extensions

02 Methods

NameOverloadsSummary
MergeLocis 1 将相邻的位点进行合并
TrimStranded 1 筛选出和标记的基因相同的链方向的位点数据
uid 1

03 Members

method MergeLocis #
MergeLocis(IEnumerable(Of SimpleSegment), Int32, Func(Of SimpleSegment, Int32), Func(Of SimpleSegment, String))

将相邻的位点进行合并

Remarks

Id和距离是使用一些方法来读取的,例如SimpleSegment.ID是ID:Dist这种形式的话,就可以分别分离出编号和记录数据

Parameters
NameTypeDescription
sourceIEnumerable(Of SimpleSegment)

假设都是同一条链上面的

offsetInt32

-

getDistFunc(Of SimpleSegment, Int32)

-

getTagFunc(Of SimpleSegment, String)

-

method TrimStranded #
TrimStranded(IEnumerable(Of SimpleSegment), PTT, Func(Of SimpleSegment, String))

筛选出和标记的基因相同的链方向的位点数据

Parameters
NameTypeDescription
sitesIEnumerable(Of SimpleSegment)

-

genomePTT

-

getIdFunc(Of SimpleSegment, String)

-

method uid #