code: def __init__(self, p_gen, p_hgr):
      self.p_gen = p_gen  # parent generation
      self.p_hgr = p_hgr  # parent homology group rank
      self.hg_n = None
      self.hg_d = None
  
      # Maybe add parent homology group rank total history
      # This is the sum off all previously split cells
      # cumulatively throughout its entire history
      self.C = []
  
imports: import numpy
  import copy
label_desc: Use image node_id 1 to create a new VertexGroup object  with example: obj = VertexGroup(p_gen, p_hgr)