VectorAPI
01 Syntax
SMRUCC.genomics.Analysis.Metagenome.BEBaC.VectorAPI
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| 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
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
| Name | Description |
|---|---|
T |
Parameters
| Name | Type | Description |
|---|---|---|
x | IEnumerable(Of ``0) | - |
getTag | Func(Of ``0, String) | - |
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
| Name | Type | Description |
|---|---|---|
seq | IPolymerSequenceModel | - |