def process_belrdf(rdf_str): # Parse the RDF g = rdflib.Graph() g.parse(data=rdf_str, format='nt') # Build BelPy statements from RDF bp = BelProcessor(g) bp.get_complexes() bp.get_activating_subs() bp.get_modifications() bp.get_dephosphorylations() bp.get_activating_mods() bp.get_composite_activating_mods() bp.get_activity_activity() # Print some output about the process bp.print_statement_coverage() print "\n--- Converted BelPy Statements -------------" bp.print_statements() return bp
def process_belrdf(rdf_filename): # Parse the RDF g = rdflib.Graph() g.parse(rdf_filename, format='nt') # Build BelPy statements from RDF bp = BelProcessor(g) bp.get_complexes() bp.get_activating_subs() bp.get_modifications() bp.get_dephosphorylations() bp.get_activating_mods() bp.get_composite_activating_mods() bp.get_activity_activity() # Print some output about the process bp.print_statement_coverage() print "\n--- Converted BelPy Statements -------------" bp.print_statements() return bp