text: import sys, os
  
  sys.path.append(os.path.dirname(os.path.realpath(__file__)).split('train_data')[0])
  
  sys.path.append(os.path.dirname(os.path.realpath(__file__)).split('generators')[0])
  
  from data_generator import KBToData
  from helper_classes.embedding_triples import RDFTriples
  
  kb_path = os.path.dirname(os.path.realpath(__file__)).split('generators')[0]+"Datasets/mutagenesis/mutagenesis.owl"
  
  triples = RDFTriples(source_kg_path=kb_path)
  triples.export_triples()
  
  kb_to_data = KBToData(path=kb_path, path_length=4, min_child_length=2, max_child_length = 15, refinement_expressivity=0.7, num_rand_samples=500, min_num_pos_examples=1, max_num_pos_examples=2000)
  
  kb_to_data.generate_concepts().save_train_data()