nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Analysis.PanGenome / CollinearBlock

CollinearBlock

Full name SMRUCC.genomics.Analysis.PanGenome.CollinearBlock Assembly SMRUCC.genomics.Analysis.PanGenome Members 17

共线性区块定义

00 Remarks

区块除了记录参与共线性的两个基因组/染色体之外,还会记录区块在这两条染色体之上 所覆盖的起止坐标(CollinearBlock.Start1 / CollinearBlock.End1 / CollinearBlock.Start2 / CollinearBlock.End2, 分别取区块内所有基因的最小起始位点与最大终止位点),这样子就可以直接用于共线性绘图。

01 Syntax

SMRUCC.genomics.Analysis.PanGenome.CollinearBlock

02 Methods

NameOverloadsSummary
.ctor 3 构造一个包含起止坐标信息的共线性区块

03 Properties

NameOverloadsSummary
OrthologyLinks 1 区块包含的基因对
LinkCount 1 区块内的同源基因对数量,当 CollinearBlock.OrthologyLinks 为 Nothing 的时候使用这个属性做统计
Score 1 TODO: 评估指标:得分或E-value
GenePairCount 1 区块内的同源基因对数量(自动兼容摘要模式)
Start1 1 区块在基因组1的 CollinearBlock.Chr1 之上的起始位点(区块内所有基因的最小起始位点)
End1 1 区块在基因组1的 CollinearBlock.Chr1 之上的终止位点(区块内所有基因的最大终止位点)
Start2 1 区块在基因组2的 CollinearBlock.Chr2 之上的起始位点(区块内所有基因的最小起始位点)
End2 1 区块在基因组2的 CollinearBlock.Chr2 之上的终止位点(区块内所有基因的最大终止位点)
Length1 1 区块在基因组1之上的长度(bp),没有坐标信息的时候返回0
Length2 1 区块在基因组2之上的长度(bp),没有坐标信息的时候返回0
Genome1 1
Genome2 1
Chr1 1
Chr2 1

04 Members

method .ctor overload 3 #
#ctor(CollinearBlock, Int32)

构造一个仅包含统计信息的共线性区块摘要(不保存逐基因的同源配对数据)

Parameters
NameTypeDescription
sourceCollinearBlock

-

linkCountInt32

区块内的同源基因对数量

method .ctor #
#ctor(CollinearBlock, IEnumerable(Of OrthologyLink), CollinearRange)

构造一个包含起止坐标信息的共线性区块

Remarks

坐标信息(两个方向上基因的最小起始位点与最大终止位点)是共线性绘图 (点图、带状图)所必须的;在基因组数量很多、逐基因配对数据被关闭的 摘要模式下面,坐标信息依然会被完整保留下来。

Parameters
NameTypeDescription
sourceCollinearBlock

-

linksIEnumerable(Of OrthologyLink)

区块之内的同源基因对

rangeCollinearRange

区块在两个基因组之上的坐标范围

method .ctor overload 2 #

构造一个仅包含统计信息与坐标范围的共线性区块摘要

Parameters
NameTypeDescription
sourceCollinearBlock

-

linkCountInt32

区块内的同源基因对数量

rangeCollinearRange

区块在两个基因组之上的坐标范围

property LinkCount #
LinkCount

区块内的同源基因对数量,当 CollinearBlock.OrthologyLinks 为 Nothing 的时候使用这个属性做统计

property Score #
Score

TODO: 评估指标:得分或E-value

property GenePairCount #
GenePairCount

区块内的同源基因对数量(自动兼容摘要模式)

property Start1 #
Start1

区块在基因组1的 CollinearBlock.Chr1 之上的起始位点(区块内所有基因的最小起始位点)

property End1 #
End1

区块在基因组1的 CollinearBlock.Chr1 之上的终止位点(区块内所有基因的最大终止位点)

property Start2 #
Start2

区块在基因组2的 CollinearBlock.Chr2 之上的起始位点(区块内所有基因的最小起始位点)

property End2 #
End2

区块在基因组2的 CollinearBlock.Chr2 之上的终止位点(区块内所有基因的最大终止位点)

property Length1 #
Length1

区块在基因组1之上的长度(bp),没有坐标信息的时候返回0

property Length2 #
Length2

区块在基因组2之上的长度(bp),没有坐标信息的时候返回0

property Genome1 #
Genome1
property Genome2 #
Genome2
property Chr1 #
Chr1
property Chr2 #
Chr2