Remap Edge Property

The Remap Edge Property operation can be used to remap the value in an edge property with the value from another edge property.

kgx.graph_operations.remap_edge_property

kgx.graph_operations.remap_edge_property(graph: kgx.graph.base_graph.BaseGraph, edge_predicate: str, old_property: str, new_property: str) → None[source]

Remap the value in an edge old_property attribute with value from edge new_property attribute.

Parameters
  • graph (kgx.graph.base_graph.BaseGraph) – The graph

  • edge_predicate (string) – edge_predicate referring to edges whose property needs to be remapped

  • old_property (string) – Old property name whose value needs to be replaced

  • new_property (string) – New property name from which the value is pulled from