nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Visualize.Circos.Core

SMRUCC.genomics.Visualize.Circos.Core 1.0.9762.7562.

Namespaces 15 Types 83 Members 432

01 Namespaces

SMRUCC.genomics.Visualize.Circos

TypeSummary Members
CircosAPI 20
CircosDebugger Generates the circos debugger options 4
DebugGroups Circos script -debug_group options 40
Tools 4

SMRUCC.genomics.Visualize.Circos.Colors

TypeSummary Members
CategoryProfiles 1
CircosColor Crcos程序的所支持的颜色 11
GradientMaps Crcos程序的所支持的颜色 1
MvyaColorProfile A helper for assign color of myva cog result 2
NtPropsMaps 7
NtPropsMapsExtensions Maps the colors based on the nt property 0
PerlColor 1

SMRUCC.genomics.Visualize.Circos.Configurations

TypeSummary Members
Circos circos.conf _ / _(_)_ _ _ _ | | | | '/ / _ \/ |… 23
CircosAttribute Alias for SimpleConfig 0
CircosRender Invoke the circos command line tools for drawing the circos plot. 8
CircosRenderResult The result package of a circos rendering invocation. 9
Extensions 9
IdeogramInclude The <ideogram> block defines the position, size, labels and other properties Of the segments On which data are drawn. 0

SMRUCC.genomics.Visualize.Circos.Configurations.ComponentModel

TypeSummary Members
CircosBlocks The circos allowed top level configuration block names. 6
CircosConfig Abstract of the circos config files. 9
CircosDistributed The circos distributed includes files. 4
ICircosDocNode This object can be convert to text document by using method ICircosDocNode.Build()) 1
ICircosDocument This object can be save as a text doc for the circos plot 0
OverwritesColors Use Circos.chromosomes_color to change the color Of the ideograms. 0

SMRUCC.genomics.Visualize.Circos.Configurations.Nodes

TypeSummary Members
IdeogramBlock 17
Spacing Spacing between ideograms. 3
TickBlock Rule unit and displaying 12
TicksBlock 12

SMRUCC.genomics.Visualize.Circos.Configurations.Nodes.Plots

TypeSummary Members
ConditionalRule Rules are used to dynamically alter the format of a data point, based on the value of the data point (or any other property of it). 14
Connector 可以用来表示调控关系 1
HeatMap Heat maps are used for data types which associate a value with a genomic position, Or region. 3
Highlight 1
Histogram Histograms are a type Of track that displays 2D data, which associates a value With a genomic position. 2
ITrackPlot Abstract model of the tracks plot 15
LinkPlot Links are defined in <link> blocks enclosed in a <links> block. 7
LinksBlock The <links> top level block helper.(用于生成 circos 配置文件之中的顶层 <links> 块) 1
ScatterPlot Scatter plots are useful for showing the position of a probe, such as SNP data, on the genome. 4
TextLabel Like with other tracks, text is limited to a radial range by setting r0 And r1. 5
TilePlot Tile tracks are the Circos equivalent of a genome browser. 5
TrackPlot 18

SMRUCC.genomics.Visualize.Circos.Configurations.Nodes.Plots.Lines

TypeSummary Members
LinePlot Line plots are useful for showing values associated with a position on the ideogram, such as sequence conservation scores, or values derived from a sliding window scan of the gen… 2

SMRUCC.genomics.Visualize.Circos.GdiPlus

TypeSummary Members
ChromosomeBand 一条染色体(ideogram 区段)在圆环之上的角度布局信息 4
CircosColorResolver 将 circos/perl 的颜色表达式解析为 .NET 的 Color 对象。 现有的 CircosColor.FromKnownColorName()) 无法解析 circos 发行版之中的 间接颜色定义(例如 vdgrey = greys-9-seq-7)以及带透明度的颜色名 (例如 red_a2 / black_a4),会导致大量颜色退化为… 4
CircosLayout circos 文档对象到圆环几何(角度/半径)的映射。 负责: + 按染色体的长度与 ideogram.spacing 分配角度区间 + 处理单染色体模型之中的 loopHole 缺口 + 将基因组坐标映射为角度 9
CircosUnits circos 配置之中 r / p / u 等尺寸单位的解析与换算工具。 + r:相对于图像半径的比例值(例如 0.85r) + p:绝对像素值(例如 25p) + u:相对于 chromosomes_units 的基因组坐标单位(例如 1u) + dims(...):引用图像/ideogram 的尺寸表达式(例如 dims(ideogram,r… 7
GdiCanvas 封装 IGraphics,提供圆环绘图所需的高层几何辅助方法。 角度约定:0 度为正上方(12 点钟方向),顺时针方向为正。 (GDI+ 自身以 3 点钟方向为 0 度、顺时针为正,内部会自动做 -90 度的换算) 13
GdiRender 内置 GDI+ 绘图引擎的渲染入口。 直接读取已经构建完成的 circos 文档对象(Circos),在 .NET 环境 之中通过 GDI+ 绘制出圆环图并输出 PNG 图像,整个过程不需要依赖外部安装的 circos 程序。 2
GdiRenderContext 内置 GDI+ 绘图引擎的渲染上下文。 持有绘图设备、几何布局以及文档对象,并为各个渲染器提供统一的颜色/半径换算入口。 8
GdiRenderOptions 内置 GDI+ 绘图引擎的画布参数。 取值优先级为:渲染参数(GdiRenderOptions.ApplyOverrides())) > 文档配置(Circos.GdiPlusImageSize) > 默认值。 11

SMRUCC.genomics.Visualize.Circos.GdiPlus.Tracks

TypeSummary Members
IdeogramRenderer 基因组骨架圈(ideogram / cytogenetic bands / 标签)与刻度(ticks)的绘制 4
LinkRenderer 顶层 <links> 块(染色体区段之间的贝塞尔连线/缎带)的绘制 3
PlotsRenderer 各类 2D 绘图轨道(histogram / heatmap / line / scatter / tile / connector / text / highlight) 以及 <rules>、<axes>、<backgrounds> 子块的绘制。 4
RuleEvaluator circos <rule> 的 condition 表达式求值。 支持形如 var(value) > 0.6、var(value) <= -0.1 的简单比较表达式。 1
TrackGeometry 轨道(track)的径向几何换算:把数据值映射为画布半径。 + orientation = out:数据从内圈(r0)向外圈(r1)生长 + orientation = in:数据从外圈(r1)向内圈(r0)生长 10

SMRUCC.genomics.Visualize.Circos.GdiPlus.Tracks.IdeogramRenderer

TypeSummary Members
IdeogramMetrics ideogram 的径向度量信息 4

SMRUCC.genomics.Visualize.Circos.Karyotype

TypeSummary Members
Band Bands are defined using band CHRNAME BANDNAME BANDLABEL START End COLOR Currently BANDNAME And BANDLABEL are Not used Colors correspond To levels Of grey To match conven… 0
ChromosomeGenerator 1
DOOROperon 最外层的Ideogram, 0
GenomeKaryotype The very basically genome skeleton information description.(基因组的基本框架的描述信息) 1
KaryotypeEntry The ideogram using karyotype file to define the genome skeleton information, which defines the name, size and color of chromosomes. 3
KaryotypeExtensions 1
KaryotypeSkeleton The annotated genome skeleton information. 5

SMRUCC.genomics.Visualize.Circos.Karyotype.GeneObjects

TypeSummary Members
PTTMarks 基因对象 1

SMRUCC.genomics.Visualize.Circos.TrackDatas

TypeSummary Members
ConnectorDocument The connector plot data document: chr start end, the connector track does not take a value, only a genomic region. 0
Extensions 1
FeatureAnnotations 5
Formatting Annotated with formatting parameters that control how the point Is drawn. 17
ITrackData 通常是使用Object方法来生成数据文件之中的行数据的 2
LinkData + Finally, links are a special track type which associates two ranges together. 3
RegionTrackData 这个只是用来表示基因组上面的一个区域位置 0
StackedTrackData The exception Is a stacked histogram, which associates a list Of values With a range. 0
TextTrackData The value For a text track Is interpreted As a text label (other tracks require that this field be a floating point number). 0
TrackData Data for tracks is loaded from a plain-text file. 2
TrackDataDocument Tracks data document generator.(使用这个对象生成data文件夹之中的数据文本文件) 5
ValueTrackData Tracks such As scatter plot, line plot, histogram Or heat map, associate a value With Each range. 0

SMRUCC.genomics.Visualize.Circos.TrackDatas.Highlights

TypeSummary Members
GeneMark 使用highlights来标记基因组之中的基因 4
GradientMappings 2
IdentityColors 2
MotifSites 2

SMRUCC.genomics.Visualize.Circos.TrackDatas.NtProps

TypeSummary Members
GCProps GC% calculation tools for drawing the circos elements. 1
GCSkew G+C/G-C偏移量 2
GeneGCContent 每一个基因的GC%的表述 0
GenomeGCContent 整个基因组范围内的GC%变化的情况 2
NASegment_GC ValueTrackData.value is GC% value. 4