nuget server logo nuget api documents
↑

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

Tools

Full name SMRUCC.genomics.Visualize.Circos.Tools Assembly SMRUCC.genomics.Visualize.Circos.Core Members 4

01 Syntax

SMRUCC.genomics.Visualize.Circos.Tools

02 Methods

NameOverloadsSummary
TrimPath 2 尝试创建相对路径
RGBExpression 1 使用这个函数才能够正确的生成RGB颜色在circos之中的fill_color值

03 Properties

NameOverloadsSummary
currentDIR 1 取得当前的进程工作目录(每次调用时实时求值,不做缓存)

04 Members

method TrimPath #
TrimPath(CircosConfig)

尝试创建相对路径

Parameters
NameTypeDescription
docCircosConfig

-

method TrimPath overload 2 #
TrimPath(String, String)

如果给定的路径是baseDIR之下的一个绝对路径,则将其裁剪为相对于baseDIR的相对路径

Parameters
NameTypeDescription
urlString

可以被转换为

/

风格的路径分隔符的文件路径

baseDIRString

参考的基准文件夹路径,如果这个参数为空值的话,则会使用当前的进程工作目录Tools.currentDIR作为基准

method RGBExpression #
RGBExpression(Color)

使用这个函数才能够正确的生成RGB颜色在circos之中的fill_color值

Parameters
NameTypeDescription
cColor

-

property currentDIR #
currentDIR

取得当前的进程工作目录(每次调用时实时求值,不做缓存)

Remarks

早期版本这里是一个模块级的 ReadOnly Property 字段,其值在类型初始化的那一刻就被固化, 当在同一个进程之中先后向不同的文件夹输出多份 circos 文档时会导致路径裁剪错乱, 所以在这里改为每次调用时实时读取。