navis.interfaces.cytoscape.generate_network¶
- navis.interfaces.cytoscape.generate_network(x, layout='fruchterman-rheingold', apply_style=True, clear_session=True)[source]¶
Load network into Cytoscape.
- Parameters:
x (networkX Graph | pandas.DataFrame) –
- Network to export to Cytoscape. Can be:
NetworkX Graph e.g. from navis.networkx (preferred!)
Pandas DataFrame. Mandatory columns: ‘source’,’target’,’interaction’
layout (str | None, optional) – Layout to apply. Set to
None
to not apply any.apply_style (bool, optional) – If True will apply a “navis” style to the network.
clear_session (bool, optional) – If True, will clear session before adding network.
- Return type:
cytoscape Network