nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Visualize.SyntenyVisualize / ModelAPI

ModelAPI

Full name SMRUCC.genomics.Visualize.SyntenyVisualize.ComparativeGenomics.ModelAPI Assembly SMRUCC.genomics.Visualize.SyntenyVisualize Members 4

01 Syntax

SMRUCC.genomics.Visualize.SyntenyVisualize.ComparativeGenomics.ModelAPI

02 Methods

NameOverloadsSummary
CreateObject 2 从PTT文档里面生成绘图模型
__COGsColor 1 假若COGsColor参数为空的话,就会根据PTT里面的注释生成颜色谱
CreateSyntenyGenome 1 通用的绘图模型的构建方法

03 Members

method CreateObject overload 2 #
CreateObject(GeneTable(), FastaSeq, Dictionary(Of String, Brush))

生成基因组的绘图模型

Parameters
NameTypeDescription
annoGeneTable()

-

ntFastaSeq

-

COGsColorDictionary(Of String, Brush)

假若这个参数为空,则函数会自动从基因之中所注释的COG分类自动生成颜色谱

method CreateObject #
CreateObject(PTT, Dictionary(Of String, Brush))

从PTT文档里面生成绘图模型

Parameters
NameTypeDescription
PTTPTT

从NCBI的FTP服务器上面下载下来的PTT文档

COGsColorDictionary(Of String, Brush)

-

method __COGsColor #
__COGsColor``1(IEnumerable(Of ``0), Dictionary(Of String, Brush))

假若COGsColor参数为空的话,就会根据PTT里面的注释生成颜色谱

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

-

COGsColorDictionary(Of String, Brush)

-

method CreateSyntenyGenome #
CreateSyntenyGenome(GeneBrief(), Int32, String, GetDrawingID, Boolean, ICOGsBrush, Location)

通用的绘图模型的构建方法

Parameters
NameTypeDescription
genesGeneBrief()

-

lenInt32

-

titleString

-

COGsColorGetDrawingID

-

getIdBoolean

Public Delegate Function GetDrawingID(Gene As GeneBrief) As String

regionICOGsBrush

Region of a gene cluster in a large genome.