Data Structures and Algorithms for Relations
Data structures for k-ary relations with arbitrary domains,
predicate functions, and fitters for consensus relations.

Data structures and algorithms for k-ary relations with
arbitrary domains, featuring relational algebra, predicate functions,
and fitters for consensus relations.

Data structures and algorithms for k-ary relations with
arbitrary domains, featuring relational algebra, predicate
functions, and fitters for consensus relations.

c(person(given = "David", family = "Meyer", role =
c("aut")), person(given = "Kurt", family = "Hornik", role =
c("aut", "cre"), email = "Kurt.Hornik@R-project.org"),
person(given = "Christian", family = "Buchta", role = "ctb"))
David Meyer [aut], Kurt Hornik [aut, cre], Christian Buchta
[ctb]

c(person(given = "David", family = "Meyer", role = c("aut")),
person(given = "Kurt", family = "Hornik", role = c("aut", "cre"),
email = "Kurt.Hornik@R-project.org",
comment = c(ORCID = "0000-0003-4198-9911")),
person(given = "Christian", family = "Buchta", role = "ctb"))
cluster, stats, slam, sets (>= 1.0-16), graphics, grDevices
David Meyer [aut],
Kurt Hornik [aut, cre] (<https://orcid.org/0000-0003-4198-9911>),
Christian Buchta [ctb]

c(person(given = "David", family = "Meyer", role = c("aut")),
person(given = "Kurt", family = "Hornik", role = c("aut", "cre"),
email = "Kurt.Hornik@R-project.org"),
person(given = "Christian", family = "Buchta", role = "ctb"))
David Meyer [aut],
Kurt Hornik [aut, cre],
Christian Buchta [ctb]

cluster, stats, slam, sets (>= 1.0-4), graphics, grDevices

cluster, stats, slam, sets (>= 1.0-14), graphics, grDevices

relax -- R Editor for Literate Analysis and lateX
package relax contains some functions for report
writing, presentation, and programming: relax(), tangleR(),
weaveR(), slider(). "relax" is written in R and Tcl/Tk.
relax creates a new window (top level Tcl/Tk widget) that consists
of two text fields and some buttons and menus.
Text (chunks) and code (chunks) are inserted in the upper text field (report field).
Code chunks are evaluated by clicking on EvalRCode.
Results are shown in the lower text field (output field) and
will be transfered to the report field by pressing on Insert.
In this way you get correct reports. These reports can be
loaded again in cause of presentation, modification and result checking.
tangleR() and weaveR() implement a plain kind of tangling
and weaving. slider() is designed to define sliders for interactive
experiments in a simple way.
The syntax rules of code chunks and text chunks are defined by
the noweb system proposed by Norman Ramsey
(http://www.eecs.harvard.edu/~nr/noweb/intro.html).
For integrating jpeg graphics into the text field you need the
Tcl/Tk Img package of Jan Nijtmans
(see: http://members.chello.nl/~j.nijtmans/img.html,
http://home.kpnplanet.nl/~J.Nijtmans@kpnplanet.nl/img.html or
http://tkimg.sourceforge.net/, the package is found on
http://sourceforge.net/projects/tkimg).
If an Img version is integrated in the relax package
the license terms concerning the img package will be found in
the source file of the package, for example in: relax/src/tkimg1.3.tar.gz.
Older windows versions of relax
contain the Tcl/Tk img package, so no further installations
have to be done.