Deprecated: show a
of your drake project.
static_drake_graph( config, build_times = "build", digits = 3, targets_only = FALSE, main = NULL, from = NULL, mode = c("out", "in", "all"), order = NULL, subset = NULL, make_imports = TRUE, from_scratch = FALSE, full_legend = FALSE, group = NULL, clusters = NULL )
Character string or logical. If character, the choices are 1.
"build": runtime of the command plus the time it take to store the target or import. 2.
"command": just the runtime of the command. 3.
"none": no build times. If logical,
build_timesselects whether to show the times from `build_times(..., type = "build")`` or use no build times at all. See
Number of digits for rounding the build times
Logical, whether to skip the imports and only include the targets in the workflow plan.
Character string, title of the graph.
Optional collection of target/import names. If
fromis nonempty, the graph will restrict itself to a neighborhood of
from. Control the neighborhood with
Which direction to branch out in the graph to create a neighborhood around
"in"to go upstream,
"out"to go downstream, and
"all"to go both ways and disregard edge direction altogether.
How far to branch out to create a neighborhood around
from. Defaults to as far as possible. If a target is in the neighborhood, then so are all of its custom
TRUE. That means the actual graph order may be slightly greater than you might expect, but this ensures consistency between
show_output_files = TRUEand
show_output_files = FALSE.
Optional character vector. Subset of targets/imports to display in the graph. Applied after
order. Be advised: edges are only kept for adjacent nodes in
subset. If you do not select all the intermediate nodes, edges will drop from the graph.
Logical, whether to make the imports first. Set to
FALSEto increase speed and risk using obsolete information.
Logical, whether to assume all the targets will be made from scratch on the next
make(). Makes all targets outdated, but keeps information about build progress in previous
TRUE, all the node types are printed in the legend. If
FALSE, only the node types used are printed in the legend.
Optional character scalar, name of the column used to group nodes into columns. All the columns names of your original
drakeplan are choices. The other choices (such as
"status") are column names in the
nodes. To group nodes into clusters in the graph, you must also supply the
Optional character vector of values to cluster on. These values must be elements of the column of the
nodesdata frame that you specify in the
ggplot2 object, which you can modify with more layers,
plot(), or save as a file with