grafeno.linearizers.cypher_base module

class grafeno.linearizers.cypher_base.Linearizer(node_gram_blacklist='id', node_gram_whitelist=None, edge_gram_blacklist='functor', edge_gram_whitelist=None, sempos_map={'v': 'VERB', 'n': 'NOUN', 'r': 'ADVERB', 'j': 'ADJECTIVE'}, cypher_extra_params={}, **kwds)

Bases: grafeno.linearizers.node_edges.Linearizer

Methods

cypher_format_edge(head, child, edge, labels, gram)
cypher_format_node(node, labels, gram)
cypher_get_edge_gram(edge)
cypher_get_edge_labels(edge)
cypher_get_node_gram(node)
cypher_get_node_labels(node)
cypher_print_edge(id, labels, gram)
cypher_print_node(id, labels, gram)
process_edge(n, m, edge)
process_node(node)
grafeno.linearizers.cypher_base.cypher_gram(gram)
grafeno.linearizers.cypher_base.cypher_labels(labels)