c(person(given = "Zehao", family = "Xu",
email = "z267xu@uwaterloo.ca",
role = c("aut", "cre")),
person(given = "R. Wayne", family = "Oldford",
email = "rwoldford@uwaterloo.ca",
role = "aut")
)
Implement tour algorithms in interactive graphical system 'loon'.
R (>= 3.4.0), tcltk, loon (> 1.3.1), tourr, methods,
stats, utils, grDevices, MASS, loon.ggplot
class, RDRToolbox, magrittr, tidyverse, testthat, knitr,
rmarkdown, markdown, covr

class, magrittr, tidyverse, testthat, knitr, rmarkdown,
markdown, covr

stats, utils, grDevices, MASS, loon.ggplot, tibble

A package for performing loop decomposition of weighted directed
graphs in life cycle analysis, providing general network
plotting methods, and analyzing food chain properties in
ecology.
The program can perform loop analysis and plot network
structure,including minimum spanning tree, loop decomposition
of weighted directed graphs, and other network properties which
may be related to food chain properties in ecology.

loop decomposition of weighted directed graphs for life cycle
analysis, providing flexbile network plotting methods, and
analyzing food chain properties in ecology
The program can perform loop analysis and plot network
structure (especially for food webs),including minimum spanning
tree, loop decomposition of weighted directed graphs, and other
network properties which may be related to food chain
properties in ecology.

Uses an Archive to Amend Previous Stages of a Pipe using Current
Output
Remedies a common problem in piping: not having access to
intermediate outputs of the pipe. Within a "loop", a piping intermediate
is  stored in a stack archive, data is processed, and then both the
stored intermediate and the current output are reintegrated using an
"ending" function. Two special ending functions are provided: amend and
insert. However, any ending function can be specified, including merge
functions, join functions, setNames(), etc. This framework allows the
following workflow: focus on a particular aspect or section of a
dataset, conduct specific operations, and then reintegrate changes into
the whole.