py4cytoscape.style_mappings.update_style_mapping¶
-
update_style_mapping
(style_name, mapping, base_url='http://127.0.0.1:1234/v1')[source]¶ Update a visual property mapping in a style.
Updates the visual property mapping, overriding any prior mapping. Creates a visual property mapping if it doesn’t already exist in the style. Requires visual property mappings to be previously created, see
map_visual_property()
.- Parameters
style_name (str) – name for style
mapping (dict) – a single visual property mapping, see
map_visual_property()
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
’’
- Return type
str
- Raises
CyError – if style doesn’t exist
TypeError – if mapping isn’t a visual property mapping
requests.exceptions.RequestException – if can’t connect to Cytoscape or Cytoscape returns an error
Examples
>>> update_style_mapping('galFiltered Style', map_visual_property('node label', 'name', 'p')) ''
See also