cytoscape_data#
- cytoscape_data(G, name='name', ident='id')[source]#
返回以Cytoscape JSON格式(cyjs)表示的数据。
- Parameters:
- GNetworkX Graph
要转换为cytoscape格式的图
- namestring
映射到cyjs格式中’name’节点元素的字符串。 不能与
ident
的值相同。- identstring
映射到cyjs格式中’id’节点元素的字符串。 不能与
name
的值相同。
- Returns:
- data: dict
包含cyjs格式数据的字典。
- Raises:
- NetworkXError
如果
name
和ident
的值相同。
See also
cytoscape_graph
将cyjs格式的字典转换为图
References
[1]Cytoscape用户手册: http://manual.cytoscape.org/en/stable/index.html
Examples
>>> 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}}]}}