从网络文件导入边缘方向

时间:2019-01-07 12:50:20

标签: cytoscape.js

我使用我开发的工具创建了一个网络文件,该网络文件如下所示

GeneA     GeneB     <-
GeneB     GeneC     ->
GeneD     GeneC     ->
GeneD     GeneF     <-

导入网络本身已成功完成,但是我正在寻找一种在网络中导入路线的方法。由于方向并不总是相同的,有人可以告诉我如何将这些方向导入细胞景观。我看了很多东西,找不到解决方法。

1 个答案:

答案 0 :(得分:1)

在Cytoscape.js中,您可以将箭头放置到四个不同的位置(有关更多详细信息,请参见documentation)。

有向图的标准选择是在边缘末端指向target节点的箭头。这可以通过将target-arrow-shape设置为受支持的形状(例如triangleteevee等)来实现。您还需要正确设置每个边的sourcetarget。在您的示例中

GeneA     GeneB     <-

GeneB是源,GeneA是目标,

GeneB     GeneC     ->

GeneB是源,GeneC是目标,依此类推。

有关不同的箭头类型,请参见this example