nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Analysis.Metagenome / VectorAPI

VectorAPI

Full name SMRUCC.genomics.Analysis.Metagenome.BEBaC.VectorAPI Assembly SMRUCC.genomics.Analysis.Metagenome Members 2

01 Syntax

SMRUCC.genomics.Analysis.Metagenome.BEBaC.VectorAPI

02 Methods

NameOverloadsSummary
Transform 1 We then transform each sequence xi To a 3-mer count vector yi, Where a 3-mer means 3 consecutive DNA bases ranging from AAA'' to TTT.
GetVector 1 We then transform each sequence xi To a 3-mer count vector yi, Where a 3-mer means 3 consecutive DNA bases ranging from AAA'' to TTT.

03 Members

method Transform #
Transform``1(IEnumerable(Of ``0), Func(Of ``0, String))

We then transform each sequence xi To a 3-mer count vector yi, Where a 3-mer means 3 consecutive DNA bases ranging from AAA'' to TTT. Each element of the 1 x 64vectoryi=(yi1, yi2, ... , yij, ... yi64)represents the count of its corresponding3-merin the given sequencexi. Hence the sequence set x(N)Is transformed to a3-mercount sety(N)={y1, y2, ... yn}``.

Type Parameters
NameDescription
T
Parameters
NameTypeDescription
xIEnumerable(Of ``0)

-

getTagFunc(Of ``0, String)

-

method GetVector #
GetVector(IPolymerSequenceModel)

We then transform each sequence xi To a 3-mer count vector yi, Where a 3-mer means 3 consecutive DNA bases ranging from AAA'' to TTT. Each element of the 1 x 64vectoryi=(yi1, yi2, ... , yij, ... yi64)represents the count of its corresponding3-merin the given sequencexi. Hence the sequence set x(N)Is transformed to a3-mercount sety(N)={y1, y2, ... yn}``.

Parameters
NameTypeDescription
seqIPolymerSequenceModel

-