documentation updates (fix consistent <- assignments)
Update processTreeGraph to 1. not use t (which is a function) as a variable, and 2. produce the graph object directly without needing to call graph.data.frame from igraph.
Change description of processTreeGraph function
Named arguments, default to undirected graph.
Check to make sure argument is of the correct type
Remove call to graph.data.frame, since treeGraph is not passed into the function.
change parameter name to be consistent
require plyr for rbind.fill
Updates to vignettes based on changes to processTreeGraph
Make sure all functions require appropriate packages.
Todo comments
Fixing buildSpreadTotdalDF to not use variable "t" and instead use "tree". TODO: fix to use mygraph instead.
Require appropriate packages
reduce getYear's dependence on df$child, so that the iplots function get.data.frame() can be used to get the graph vertices.
Much less complicated way of spreading df labels around, and application of iplots functions to the plotting process to reduce complexity of the package.
Updated Documentation