activate() active() `%N>%` `%E>%`

Determine the context of subsequent manipulations 
bind_graphs() bind_nodes() bind_edges()

Add graphs, nodes, or edges to a tbl_graph 
graph_join()

Join graphs on common nodes 
reroute()

Change terminal nodes of edges 
focus() unfocus()

Select specific nodes or edges to compute on 
iterate_n() iterate_while()

Repeatedly modify a graph by a function 
morph() unmorph() crystallise() crystallize() convert()

Create a temporary alternative representation of the graph to compute on 
to_linegraph() to_subgraph() to_subcomponent() to_split() to_components() to_largest_component() to_complement() to_local_neighborhood() to_dominator_tree() to_minimum_spanning_tree() to_random_spanning_tree() to_shortest_path() to_bfs_tree() to_dfs_tree() to_simple() to_contracted() to_unfolded_tree() to_directed() to_undirected() to_hierarchical_clusters()

Functions to generate alternate representations of graphs 