cytoscape_data#
- cytoscape_data(G, name='name', ident='id')[源文件]#
以 Cytoscape JSON 格式 (cyjs) 返回数据。
- 参数:
- GNetworkX 图对象
要转换为 cytoscape 格式的图
- name字符串
一个字符串,映射到 cyjs 格式的节点元素 ‘name’。其值不能与
ident
相同。- ident字符串
一个字符串,映射到 cyjs 格式的节点元素 ‘id’。其值不能与
name
相同。
- 返回值:
- data: 字典
一个包含 cyjs 格式数据的字典。
- 抛出:
- NetworkXError
如果
name
和ident
的值相同。
另请参阅
cytoscape_graph
将 cyjs 格式的字典转换为图
参考资料
[1]Cytoscape 用户手册: http://manual.cytoscape.org/en/stable/index.html
示例
>>> G = nx.path_graph(2) >>> nx.cytoscape_data(G) {'data': [], 'directed': False, 'multigraph': False, 'elements': {'nodes': [{'data': {'id': '0', 'value': 0, 'name': '0'}}, {'data': {'id': '1', 'value': 1, 'name': '1'}}], 'edges': [{'data': {'source': 0, 'target': 1}}]}}