hypervolume: High-Dimensional Kernel Density Estimation and Geometry Operations

Share:

Estimates the shape and volume of high-dimensional datasets and performs set operations: intersection / overlap, union, unique components, inclusion test, and hole detection. Uses stochastic geometry approach to high-dimensional kernel density estimation. Builds n-dimensional convex hulls (polytopes). Can measure the n-dimensional ecological hypervolume and perform species distribution modeling.

Author
Benjamin Blonder
Date of publication
2015-11-18 09:58:14
Maintainer
Benjamin Blonder <bblonder@gmail.com>
License
GPL-3
Version
1.4.1

View on CRAN

Man pages

estimate_bandwidth
Kernel bandwidth estimators for hypervolumes
expectation_box
Hyperbox, hyperball expectation
expectation_convex
Convex expectation
expectation_maximal
Maximal expectation
get_volume
Extract volume
hypervolume
Hypervolume construction
Hypervolume-class
Class hypervolume
hypervolume_distance
Distance between two hypervolumes
hypervolume_holes
Hole detection
hypervolume_importance
Hypervolume variable importance
hypervolume_inclusion_test
Inclusion test
hypervolume_join
Concatenate hypervolumes
HypervolumeList-class
Class HypervolumeList
hypervolume-package
N-dimensional hypervolume operations
hypervolume_prune
Removes small hypervolumes from a HypervolumeList
hypervolume_segment
Segments a hypervolume into multiple separate hypervolumes.
hypervolume_set
Set operations (intersection / union / unique components)
hypervolume_sorensen_overlap
Sorensen similarity index for hypervolume set operations
hypervolume_thin
Reduces the number of random points in a hypervolume
morphSnodgrassHeller
Morphological data for Darwin's finches
plot.Hypervolume
Plot a hypervolume or list of hypervolumes
quercus
Data and demo for Quercus (oak) tree distributions
summary.Hypervolume
Summary of hypervolume

Files in this package

hypervolume
hypervolume/src
hypervolume/src/convert.cpp
hypervolume/src/Makevars
hypervolume/src/fastPdist2.cpp
hypervolume/src/MyHeaps.h
hypervolume/src/KDTree.h
hypervolume/src/Makevars.win
hypervolume/src/RcppExports.cpp
hypervolume/NAMESPACE
hypervolume/demo
hypervolume/demo/finch.R
hypervolume/demo/holes_finch.R
hypervolume/demo/quercus.R
hypervolume/demo/00Index
hypervolume/data
hypervolume/data/morphSnodgrassHeller.txt.gz
hypervolume/data/quercus.txt.gz
hypervolume/R
hypervolume/R/hypervolume_holes.R
hypervolume/R/hypervolume.R
hypervolume/R/hypervolume_prune.R
hypervolume/R/kdtree.R
hypervolume/R/hypervolume_thin.R
hypervolume/R/repmat.R
hypervolume/R/hypervolume_plot.R
hypervolume/R/evalfspherical.R
hypervolume/R/expectation.R
hypervolume/R/hypervolume_inclusion_test.R
hypervolume/R/hypervolume_sorensen_overlap.R
hypervolume/R/hypervolume_segment.R
hypervolume/R/hypervolume_distance.R
hypervolume/R/inhull.R
hypervolume/R/metropolis.R
hypervolume/R/RcppExports.R
hypervolume/R/AllClassDefinitions.R
hypervolume/R/hypervolume_importance.R
hypervolume/R/estimate_bandwidth.R
hypervolume/R/flagexterior.R
hypervolume/R/evalfrectangular.R
hypervolume/R/volume_calculation.R
hypervolume/R/hypervolume_set.R
hypervolume/R/rgb2rgba.R
hypervolume/MD5
hypervolume/DESCRIPTION
hypervolume/man
hypervolume/man/summary.Hypervolume.Rd
hypervolume/man/expectation_maximal.Rd
hypervolume/man/Hypervolume-class.Rd
hypervolume/man/hypervolume_holes.Rd
hypervolume/man/get_volume.Rd
hypervolume/man/hypervolume-package.Rd
hypervolume/man/hypervolume_set.Rd
hypervolume/man/estimate_bandwidth.Rd
hypervolume/man/hypervolume_inclusion_test.Rd
hypervolume/man/hypervolume.Rd
hypervolume/man/hypervolume_segment.Rd
hypervolume/man/quercus.Rd
hypervolume/man/hypervolume_importance.Rd
hypervolume/man/morphSnodgrassHeller.Rd
hypervolume/man/hypervolume_join.Rd
hypervolume/man/HypervolumeList-class.Rd
hypervolume/man/expectation_box.Rd
hypervolume/man/hypervolume_thin.Rd
hypervolume/man/hypervolume_sorensen_overlap.Rd
hypervolume/man/expectation_convex.Rd
hypervolume/man/hypervolume_distance.Rd
hypervolume/man/plot.Hypervolume.Rd
hypervolume/man/hypervolume_prune.Rd