Package: disordR
Type: Package
Title: Non-Ordered Vectors
Version: 0.0-9
Authors@R: person(given=c("Robin", "K. S."), family="Hankin", role = c("aut","cre"), email="hankin.robin@gmail.com", comment = c(ORCID = "0000-0001-5982-0415"))
Depends: methods,digest
Suggests: mvp,knitr,rmarkdown,testthat
VignetteBuilder: knitr
Maintainer: Robin K. S. Hankin <hankin.robin@gmail.com>
Description: Functionality for manipulating values of associative
maps.  Ordinary R vectors are unsuitable for working with values of
associative maps because elements of an R vector may be accessed by
reference to their location in the vector, but associative maps are
stored in arbitrary order.  However, when associating keys with
values one needs both parts to be in 1-1 correspondence, so one
cannot dispense with the order entirely.  The 'disordR' package
includes a single S4 class, disord.  This class allows one to
perform only those operations appropriate for manipulating values of
associative maps and prevents any other operation (such as accessing
an element at a particular location).  A useful heuristic is that
one is only allowed to access or modify a disord object using a
python list comprehension.  The idea is to prevent ill-defined
operations on values (or keys) of associative maps, whose order is
undefined or at best implementation-specific, while allowing and
facilitating sensible operations.  The package is needed for
development versions of 'mvp', 'hyper2', 'spray', 'clifford', and
'freealg'.
License: GPL (>= 2)
URL: https://github.com/RobinHankin/disordR
BugReports: https://github.com/RobinHankin/disordR/issues
NeedsCompilation: no
Packaged: 2021-12-09 00:13:08 UTC; rhankin
Author: Robin K. S. Hankin [aut, cre] (<https://orcid.org/0000-0001-5982-0415>)
Repository: CRAN
Date/Publication: 2021-12-09 09:30:19 UTC

Title: 2D Hausdorff and Simplex Dispersion Orderings
Description: An implementation of two exact algorithms for testing the
Hausdorff and simplex dispersion orderings

Authors@R: c(person("Thomas", "Guillerme", role = c("aut", "cre", "ctb"), email = "guillert@tcd.ie"),
person("Robert Gentleman and Ross Ihaka", role="cph"))
Description: A modular package for measuring disparity from multidimensional matrices. Disparity can be calculated from any matrix defining a multidimensional space. The package provides a set of implemented metrics to measure properties of the space and allows users to provide and test their own metrics. The package also provides functions for looking at disparity in a serial way (e.g. disparity through time) or per groups as well as visualising the results. Finally, this package provides several basic statistical tests for disparity analysis.
Imports: methods, paleotree, geometry, ade4, grDevices, graphics,
utils, phyclust, phangorn, vegan, geiger, geoscale
Packaged: 2018-03-21 23:21:26 UTC; TGuillerme
Author: Thomas Guillerme [aut, cre, ctb],