Skip to contents

All functions

add_edge()
Add an edge to a graph builder
add_path()
Add a path to a graph
build_acyclic()
Build a DirectedAcyclicGraph from a builder
build_directed()
Build a DirectedGraph from a builder
children()
Get the children on a node
find_all_paths()
Find all paths between two nodes
find_path()
Find a path between two nodes
get_all_leaves()
Get all the leaf nodes of a graph
get_all_roots()
Get the all the root nodes of a graph
get_leaves_under()
Get the leaf nodes of a graph under some nodes
get_roots_over()
Get the root nodes of a graph over some nodes
graph_builder()
A new builder for a graph based on the type
graph_from_bin()
Read the graph from a binary blob
graph_to_bin()
Save the graph into a binary blob
has_children()
Checks if a node in a graph has children
has_parents()
Checks if a node in a graph has parents
least_common_parents()
Find the least common parents in a graph
nodes()
Get the nodes in the graph
parents()
Get the parents on a node
populate_edges()
Populates the edges of a graph from a tibble