问题标签 [circos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
graphviz - 如何减少circo引擎graphviz中特定节点之间的边长
在此处输入图像描述如何减少 graphviz circo 引擎中特定节点的边缘长度。这是 19 个节点和 22 个边的简单点文件。我使用命令编译:
circo“输入文件名”-Gstart=5 -Gsize=1,2!-Gdpi=300 -Teps -o "输出文件名"
由于要求,我们只需要使用 circo 引擎进行编译。在这里,我附上了生成的输出。我的疑问是如何减少节点 8 和 9 (8 -> 9) 边之间的边长。请帮忙。提前非常感谢。
javascript - 我有一个带有 circosJS 的空网站
我有以下chords.js
文件
我index.html
的是:
我只有一个空页面:
我错过了什么?
先感谢您
r - R:圆环图中的组交叉点显示具有变量值的额外带
我有一个如下所示的数据框:
我想显示 cross 的交集Genes
,Groups
所以我做了一个维恩图:
但是,我真的很想以某种方式显示FoldChange
(或至少是UpDown
)值。我想过做这样的事情,将重叠的数字分成UP
和DOWN
Genes
:
但是仍然有一个给定Gene
的情况可以UP
在一个Group
和DOWN
另一个中,所以上面的维恩图会很不准确......
我认为展示这一点的最佳方式是Circos 情节。
每个 应该有一个部分Group
,链接组之间的共享Genes
,并包括FoldChange
(或UpDown
)信息。
我可以想到两种可以包含信息的方式:
1-Gene
如果 A 和 B 之间的连接线(例如)在两者中,则为红色,如果在DOWN
两者Groups
中,则为蓝色。如果在 A 和B 中,它们会被染成红色变成蓝色,如果发生相反的情况,它们会变成蓝色(这有意义吗?)UP
Groups
Gene
DOWN
UP
2-在 Circos 图中包含一条额外的信息带,其中包含FoldChange
值(红色表示负条,蓝色表示正条)。Genes
重叠的大部分都在一起会很好(而不是到处都是细毛,并根据FoldChange
值排序)。可能与此类似:
但是,我真的不知道如何开始,我过去尝试使用该circlize
软件包制作简单的 Circos 图,但完全失败了。
我认为我想要完成的概念相当简单......有没有人知道如何在 Circos 图上清楚地显示它(或者就此而言,你可以建议的任何其他表示)?
非常感谢!
r - 调整 highlight.sector() 宽度和位置 - R 中的弦图(circlize 包)
我需要一些帮助来调整chordDiagram()
circlize 包中突出显示的扇区。
我正在处理渔业上岸量数据。渔船在一个港口(母港PORT_DE
)开始航行,并在另一个港口(登陆港PORT_LA
)登陆。我正在处理以吨为单位的扇贝活重(着陆SCALLOP_W
)。这是数据框的一个简单示例:
每个端口 ( ) 都按地区 ( ) 和国家 ( )Name_short
进行标记。下面的例子。Region_lb
Country_lb
使用该circilze
软件包,我生成了一个自定义chordDiagram
的可视化端口之间的登陆流程。我通过调整扇区之间的间距调整了大部分设置,包括同一国家的港口分组(参见gap.after
设置)。这是我的和弦图的当前形式,
除了按国家/地区突出显示部门的最后润色之外,我几乎已经制作了我想要的东西。我正在尝试使用highlight.sector()
以突出显示同一国家的港口,但我无法调整突出显示扇区的宽度或位置。目前,国家部门与所有其他标签重叠。下面的例子:
请注意,两个数字之间有不同的颜色,因为颜色是随机生成的。
你能帮我做最后的调整吗?
生成如下图的代码: