ModelAPI
01 Syntax
SMRUCC.genomics.Visualize.SyntenyVisualize.ComparativeGenomics.ModelAPI
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| CreateObject | 2 | 从PTT文档里面生成绘图模型 |
| __COGsColor | 1 | 假若COGsColor参数为空的话,就会根据PTT里面的注释生成颜色谱 |
| CreateSyntenyGenome | 1 | 通用的绘图模型的构建方法 |
03 Members
CreateObject(
GeneTable(), FastaSeq, Dictionary(Of String, Brush))生成基因组的绘图模型
Parameters
| Name | Type | Description |
|---|---|---|
anno | GeneTable() | - |
nt | FastaSeq | - |
COGsColor | Dictionary(Of String, Brush) | 假若这个参数为空,则函数会自动从基因之中所注释的COG分类自动生成颜色谱 |
CreateObject(
PTT, Dictionary(Of String, Brush))从PTT文档里面生成绘图模型
Parameters
| Name | Type | Description |
|---|---|---|
PTT | PTT | 从NCBI的FTP服务器上面下载下来的PTT文档 |
COGsColor | Dictionary(Of String, Brush) | - |
__COGsColor``1(
IEnumerable(Of ``0), Dictionary(Of String, Brush))假若COGsColor参数为空的话,就会根据PTT里面的注释生成颜色谱
Type Parameters
| Name | Description |
|---|---|
T |
Parameters
| Name | Type | Description |
|---|---|---|
anno | IEnumerable(Of ``0) | - |
COGsColor | Dictionary(Of String, Brush) | - |
通用的绘图模型的构建方法
Parameters
| Name | Type | Description |
|---|---|---|
genes | GeneBrief() | - |
len | Int32 | - |
title | String | - |
COGsColor | GetDrawingID | - |
getId | Boolean | Public Delegate Function GetDrawingID(Gene As |
region | ICOGsBrush | Region of a gene cluster in a large genome. |