GraphScope icon indicating copy to clipboard operation
GraphScope copied to clipboard

[NetworkX] Distinguish the incompatible features of NetworkX and prompt to user

Open acezen opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe. As title, Distinguish the incompatible feature of NetworkX and prompt to users gracefully (or forward NetworkX to support the feature), also declare in the document

acezen avatar May 17 '22 02:05 acezen

  1. graph features
  • node object not support any type that can't be serialize by json ( raise error to prompt to user)
  • data key can't be non-str type ( raise error to prompt to user)
  • MultiGraph and MultiDiGraph ( forward)
  • subgraph/ copy operation: not support shallow copy ( prompt to user)
  • node/edge data not support list ( prompt to user)
  • not support nan data ( raise error to prompt to user)
  1. algorithms
  • minor.quotient_graph (frozenset as node) - not provide the algorithm api
  • minor.contracted_nodes (frozenset as node) not provide the algorithm api
  • lukes_partitioning not provide the algorithm api
  • k_edge_augmentation (use set as node data) not provide the algorithm api
  1. generators:
  • LFR_benchmark_graph (use set as node data) not provide the algorithm api

acezen avatar May 18 '22 07:05 acezen