py4cytoscape.styles.get_node_shapes

get_node_shapes(base_url='http://127.0.0.1:1234/v1')[source]

Get Node Shapes.

Retrieve the names of the currently supported node shapes, which can then be used in calls to set_node_shape_rule() and set_default_viz_map_value().

Parameters

base_url (str) – Ignore unless you need to specify a custom domain, port or version to connect to the CyREST API. Default is http://127.0.0.1:1234 and the latest version of the CyREST API supported by this version of py4cytoscape.

Returns

[node shape names]

Return type

list

Raises

requests.exceptions.RequestException – if can’t connect to Cytoscape or Cytoscape returns an error

Examples

>>> get_node_shapes()
['ROUND_RECTANGLE', 'VEE', 'TRIANGLE', 'HEXAGON', 'PARALLELOGRAM', 'ELLIPSE', 'OCTAGON', ...]