# dagR: R functions for directed acyclic graphs Version 1.1.3

Functions to draw, manipulate, evaluate directed acyclic graphs and simulate corresponding data.

 Author Lutz P Breitling Date of publication 2014-01-09 15:20:22 Maintainer Lutz P Breitling License GPL-2 Version 1.1.3 Package repository View on CRAN Installation Install the latest version of this package by entering the following in R: ``install.packages("dagR")``

### Popular man pages

 anglePoint: Calculate coordinates at specific angle and distance. brute.search: Evaluate all possible adjustment sets of a DAG. dag.adjustment: Adjust a DAG for one or more variables. dag.init: Set up a new DAG. demo.dag3: Set up demo DAG #3. demo.dag4: Set up demo DAG #4. msas: Identify minimal sufficient adjustment sets. See all...

## Man pages

allCombs: Create all combinations of the elements of a vector.
angle: Calculate radian angle of line between two points.
anglePoint: Calculate coordinates at specific angle and distance.
assoc.exists: Check if association between two DAG nodes exists.
brute.search: Evaluate all possible adjustment sets of a DAG.
dag.ancestors: Identify ancestors of DAG nodes.
dag.draw: Draw a DAG.
dag.init: Set up a new DAG.
dag.legend: Write the legend in a DAG drawing.
dag.letter: Write a DAG node symbol.
dag.move: Interactively move a node or curving point in a DAG.
dagR-package: R functions for directed acyclic graphs
dag.search: Evaluate possible adjustment sets of a DAG.
dag.sim: Simulate data based on a DAG.
demo.dag0: Set up demo DAG #0.
demo.dag1: Set up demo DAG #1.
demo.dag2: Set up demo DAG #2.
demo.dag3: Set up demo DAG #3.
demo.dag4: Set up demo DAG #4.
demo.dag5: Set up demo DAG #5.
demo.dag6: Set up demo DAG #6.
demo.dag7: Set up demo DAG #7.
distPoints: Calculate distance between two points.
eval.paths: Evaluate potentially biasing paths in a DAG.
find.paths: Find potentially biasing paths in a DAG.
garrows: Draw a directed arc in a DAG.
inAngle: Calculate angle between two arcs.
is.acyclic: Check if a DAG actually is acyclic.
is.in: Check if a specific numeric value occurs in a vector.
is.unknown: Check if a DAG node presents an unknown variable.
msas: Identify minimal sufficient adjustment sets.
rm.arc: Remove an arc from a DAG.
rm.node: Remove a node from a DAG.
smoothArc: Draw an undirected assocation in a DAG.
summary_dagRdag: Summarize a DAG.
viv: Is a numeric vector in another vector?
write.paths: Write the paths into a DAG drawing.

## Functions

allCombs Man page Source code
angle Man page Source code
anglePoint Man page Source code
assoc.exists Man page Source code
brute.search Man page Source code
dag.ancestors Man page Source code
dag.draw Man page Source code
dag.init Man page Source code
dag.legend Man page Source code
dag.letter Man page Source code
dag.move Man page Source code
dag.search Man page Source code
dag.sim Man page Source code
dagR Man page
dagR-package Man page
demo.dag0 Man page Source code
demo.dag1 Man page Source code
demo.dag2 Man page Source code
demo.dag3 Man page Source code
demo.dag4 Man page Source code
demo.dag5 Man page Source code
demo.dag6 Man page Source code
demo.dag7 Man page Source code
distPoints Man page Source code
eval.paths Man page Source code
find.paths Man page Source code
garrows Man page Source code
inAngle Man page Source code
is.acyclic Man page Source code
is.in Man page Source code
is.unknown Man page Source code
msas Man page Source code
rm.arc Man page Source code
rm.node Man page Source code
smoothArc Man page Source code
summary_dagRdag Man page Source code
viv Man page Source code
write.paths Man page Source code

## Files

NAMESPACE
NEWS
R
R/allCombs.R
R/dag.legend.R
R/dag.search.R
R/demo.dag6.R
R/angle.R
R/demo.dag3.R
R/demo.dag5.R
R/anglePoint.R
R/dag.move.R
R/dag.draw.R
R/rm.node.R
R/eval.paths.R
R/garrows.R
R/summary_dagRdag.R
R/is.in.R
R/demo.dag2.R
R/write.paths.R
R/inAngle.R
R/msas.R
R/demo.dag0.R
R/viv.R
R/rm.arc.R
R/dag.ancestors.R
R/demo.dag1.R
R/find.paths.R
R/demo.dag7.R
R/dag.sim.R
R/is.unknown.R
R/dag.init.R
R/dag.letter.R
R/brute.search.R
R/is.acyclic.R
R/demo.dag4.R
R/smoothArc.R
R/distPoints.R
R/assoc.exists.R
MD5
DESCRIPTION
man
man/demo.dag7.Rd
man/summary_dagRdag.Rd
man/angle.Rd
man/msas.Rd
man/dag.move.Rd
man/rm.node.Rd
man/demo.dag4.Rd
man/is.acyclic.Rd
man/dag.draw.Rd
man/demo.dag5.Rd
man/allCombs.Rd
man/demo.dag6.Rd
man/demo.dag3.Rd
man/anglePoint.Rd
man/eval.paths.Rd
man/find.paths.Rd
man/dag.search.Rd
man/demo.dag1.Rd
man/dag.letter.Rd
man/viv.Rd
man/brute.search.Rd
man/dag.sim.Rd
man/dagR-package.Rd
man/assoc.exists.Rd
man/garrows.Rd
man/is.unknown.Rd
man/write.paths.Rd
man/dag.ancestors.Rd
man/demo.dag0.Rd
man/is.in.Rd
man/inAngle.Rd
man/smoothArc.Rd
man/distPoints.Rd
man/rm.arc.Rd
man/dag.legend.Rd
man/demo.dag2.Rd