get_roots_over: Get the root nodes of a graph over some nodes

View source: R/get_roots.R View source: R/extendr-wrappers.R View source: R/extendr-wrappers.R

get_roots_overR Documentation

Get the root nodes of a graph over some nodes

Description

Retrieves the nodes in a graph that have no parents over a certain node or group of nodes

Usage

get_roots_over(graph, nodes)

Arguments

graph

A graph object

nodes

A character vector of nodes to find roots for

Value

A character vector of nodes

See Also

Other analyze graphs: find_all_paths(), find_path(), find_path_one_to_many(), get_all_leaves(), get_all_roots(), get_leaves_under(), least_common_parents()

Examples

graph <- graph_builder() |>
  add_path(c("A", "B", "C")) |>
  add_path(c("A", "D", "C")) |>
  add_path(c("Z", "B", "C")) |>
  build_directed()

get_roots_over(graph, "D")

orbweaver documentation built on June 8, 2025, 11:40 a.m.