我正在构建用户界面来可视化和编辑图形,这是在gremlin商店中出现的。哪个框架比Gephi.js和其他框架更好?这些框架有没有可用的蓝图插件?我希望避免编写模块来将gremlin输出转换为框架兼容格式。
敬请指教。谢谢。
发布于 2017-11-17 04:09:55
Cytoscape开发团队的回答...
嗯,有很多种方法可以在TinkerPop中使用Cytoscape,但我认为最好的方法是使用Cytoscape的REST接口,并将图形直接注入其中。您可以将您的图形保存为Neo4j数据库,并使用Neo4j应用程序将其放入Cytoscape中,或者将您的图形保存为GraphML或其他一些常见的图形格式,并以这种方式读取它。不过,Cytoscape和Gephi都不是UI框架--它们都是独立的应用程序,旨在导入、可视化、分析和操作非常大的图形。
一个很好的起点是Cytoscape手册中的Cytoscape Automation主题:http://manual.cytoscape.org/en/stable/Programmatic_Access_to_Cytoscape_Features_Scripting.html
发布于 2017-11-22 04:26:50
无论你在网络上使用哪个图形库,你都必须将你的模型转换为图形库所使用的JSON格式(例如,如果你使用Cytoscape桌面或Cytoscape.js,则转换为Cytoscape JSON格式)。
https://stackoverflow.com/questions/47322617
复制相似问题