Gremlin Cytoscape、Gephi等的蓝图插件

Gremlin Cytoscape、Gephi等的蓝图插件,gremlin,cytoscape.js,gephi,blueprint,Gremlin,Cytoscape.js,Gephi,Blueprint,我正在构建用户界面来可视化和编辑gremlin商店中的图形。 哪个框架比Cytoscape.js和Gephi.js更好? 这些框架是否有可用的蓝图插件?我希望避免编写将gremlin输出转换为与框架兼容的格式的模块 请给我一些建议。谢谢。来自Cytoscape开发团队的回答 好的,有很多方法可以将Cytoscape与TinkerPop一起使用,但我认为最好的方法是使用Cytoscape的REST接口,并将图形直接注入其中。您可以将图形另存为Neo4j数据库,并使用Neo4j应用程序将其拉入Cyt

我正在构建用户界面来可视化和编辑gremlin商店中的图形。 哪个框架比Cytoscape.js和Gephi.js更好? 这些框架是否有可用的蓝图插件?我希望避免编写将gremlin输出转换为与框架兼容的格式的模块


请给我一些建议。谢谢。

来自Cytoscape开发团队的回答

好的,有很多方法可以将Cytoscape与TinkerPop一起使用,但我认为最好的方法是使用Cytoscape的REST接口,并将图形直接注入其中。您可以将图形另存为Neo4j数据库,并使用Neo4j应用程序将其拉入Cytoscape,或者将图形另存为GraphML或其他常见图形格式,并以这种方式读取。Cytoscape和Gephi都不是UI框架——它们都是独立的应用程序,设计用于导入、可视化、分析和操作非常大的图形


从Cytoscape手册中的Cytoscape自动化主题开始:回答来自Cytoscape开发团队

好的,有很多方法可以将Cytoscape与TinkerPop一起使用,但我认为最好的方法是使用Cytoscape的REST接口,并将图形直接注入其中。您可以将图形另存为Neo4j数据库,并使用Neo4j应用程序将其拉入Cytoscape,或者将图形另存为GraphML或其他常见图形格式,并以这种方式读取。Cytoscape和Gephi都不是UI框架——它们都是独立的应用程序,设计用于导入、可视化、分析和操作非常大的图形


从Cytoscape手册中的Cytoscape Automation主题开始是一个很好的起点:

无论您在web上使用哪个图形库,都必须将您的模型转换为该库使用的JSON格式(例如,如果您使用Cytoscape desktop或Cytoscape.js,则转换为该格式).

无论您在web上使用哪个库来绘制图形,您都必须将模型转换为该库使用的JSON格式(例如,如果您使用Cytoscape desktop或Cytoscape.js,则转换为该格式)。

我指的是Cytoscape.js和Gephi.js,它们是UI框架,帮助我将此图形浏览功能引入工具。我想你指的是我不想使用的Cytoscape工具本身,明白了。更新标签以澄清。祝你好运我指的是Cytoscape.js和Gephi.js,它们是UI框架,帮助我将图形浏览功能引入工具。我想你指的是我不想使用的Cytoscape工具本身,明白了。更新标签以澄清。祝你好运