def METHOD_NAME(self, format_='full'):
    method_name = inspect.stack()[0][3]
    #### If we've already loaded the meta_knowledge_graph, just return it
    if self.meta_knowledge_graph is not None:
        if format_ == 'simple':
            return self.simplified_meta_knowledge_graph
        else:
            return self.meta_knowledge_graph
    # We always furnish KG2C results
    kg_prefix = 'kg2c'
    # Verify that the source data file exists
    #input_filename = os.path.dirname(os.path.abspath(__file__)) + f"/{kg_prefix}_meta_kg.json"
    input_filename = f"{os.path.dirname(os.path.abspath(__file__))}/{self.RTXConfig.kg2c_meta_kg_path.split('/')[-1]}"
    if not os.path.exists(input_filename):
        eprint(f"ERROR [{method_name}]: File '{input_filename}' not found")
        return None
    try:
        with open(input_filename) as infile:
            self.meta_knowledge_graph = json.load(infile)
            KnowledgeSourceMetadata.cached_meta_knowledge_graph = self.meta_knowledge_graph
            self.create_simplified_meta_knowledge_graph()
            KnowledgeSourceMetadata.cached_simplified_meta_knowledge_graph = self.simplified_meta_knowledge_graph
            if format_ == 'simple':
                return self.simplified_meta_knowledge_graph
            else:
                return self.meta_knowledge_graph
    except:
        eprint(f"ERROR [{method_name}]: Unable to read meta_knowledge_graph from file '{input_filename}'")
        return