hypervolumeOverlaps: Calculate overlaps between all pairs of a hypervolume list

Description Usage Arguments Details Value References

Description

Find all pairwise intersections, unions, etc., between elements in a hypervolume list.

Usage

1
hypervolumeOverlaps(hv.list, what, cores)

Arguments

hv.list

Object of class 'HypervolumeList'.

what

Options are "jaccard" or "sorensen".

cores

The number of cores to use for parallel processing.

Details

Makes the assumption that the hv.list was loaded in with loadHypervolumes, and that the Name elements in the list are of the form 'Genus_species.RDS'. Function only calculates the set of i,j, not j,i. Because of the way hypervolume_set works, these values can change slightly, so some precision is lost here. Prints progress to screen.

Value

Matrix with rownames and colnames corresponding to the input hv.list, and the elements filled in according to the specified 'what'.

References

Blonder, B., C. Lamanna, C. Violle, and B. J. Enquist. 2014. The n-dimensional hypervolume. Global Ecology and Biogeography 23:595-609.


eliotmiller/ebirdr documentation built on May 14, 2019, 10:33 a.m.