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)¶