The extension method for the location object operations.
LociAPI
01 Syntax
SMRUCC.genomics.ComponentModel.Loci.LociAPI
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| Merge | 1 | 将b合并至a之中并返回位点a,合并失败则只会返回a,其不会被做任何修改 |
| Group | 1 | 非并行版本,为上一级是并行的LINQ查询所准备的 |
| FragmentAssembly | 1 | 这个方法在Pfam蛋白质结构域分析的时候非常有用, 请注意,这个方法仅仅会延伸片段的第一个对象,和第一个位点对象合并的位点都会出现在Location.Tag属性之中 |
| InternalAssembler | 1 | |
| Merge | 1 | |
| Group_p | 1 | |
| Group | 1 |
03 Members
Merge``1(
``0, ``0)将b合并至a之中并返回位点a,合并失败则只会返回a,其不会被做任何修改
Type Parameters
| Name | Description |
|---|---|
TLoci |
Parameters
| Name | Type | Description |
|---|---|---|
a | ``0 | - |
b | ``0 | - |
Group``1(
IEnumerable(Of ``0), Int32)非并行版本,为上一级是并行的LINQ查询所准备的
Type Parameters
| Name | Description |
|---|---|
Loci |
Parameters
| Name | Type | Description |
|---|---|---|
lc | IEnumerable(Of ``0) | - |
lenOffset | Int32 | - |
FragmentAssembly(
IEnumerable(Of Location), Int32)这个方法在Pfam蛋白质结构域分析的时候非常有用, 请注意,这个方法仅仅会延伸片段的第一个对象,和第一个位点对象合并的位点都会出现在Location.Tag属性之中
Parameters
| Name | Type | Description |
|---|---|---|
source | IEnumerable(Of Location) | 必须是已经按照Location.left进行从小到大排序操作的数据 |
InternalAssembler(
IEnumerable(Of SegmentObject))Merge(
TLoci, TLoci)Group_p(
IEnumerable(Of TLocation), Int32)Group(
IEnumerable(Of Loci), Int32)