SIBER2.1.9 package

Stable Isotope Bayesian Ellipses in R

addEllipse

Adds an ellipse around some data to an existing plot

allCentroidVectors

Plot the pairwise distances and angles describing the difference betwe...

bayesianLayman

Calculate Layman metrics on Bayesian posterior samples of a community

bayesianOverlap

Calculate the overlap between two ellipses based on their posterior di...

communityMetricsML

Calculate the point estimates of the Layman metrics for each community

createSiberObject

Read in SIBER format data and generate the SIBER object

ellipseBackTransform

Back-transform a z-score siber ellipse to original location and scale.

ellipseInOut

Test whether a set of points are inside or outside a defined circle

ellipsoidTransform

Apply a normalisation transformation to vectors of data onto ellipsoid...

extractPosteriorMeans

Extract posterior means from call to siberMVN

fitEllipse

Fit a multivariate normal distribution to x and y data using jags

genCircle

Create a sequence of points on a circle

generateSiberCommunity

A utility function to simulate a single community comprised of groups

generateSiberData

A utility function to simulate isotope data for several communities

generateSiberGroup

A utility function to simulate a single group of data

groupMetricsML

Calculate maximum likelihood based measures of dispersion of bivariate...

hullArea

Calculate the area of a convex hull given its coordinates

kapow

KAPOW!

laymanMetrics

Calculates the 6 Layman metrics on a vector of x and y data

maxLikOverlap

Calculate the overlap between two ellipses based on the maximum likeli...

plotCommunityHulls

Adds convex hulls to each community to an existing plot

plotGroupEllipses

Adds ellipses to an existing plot for each of your groups

plotGroupHulls

Plots illustrative convex hulls for each group within all communities

plotSiberObject

Creates an isotope scatterplot and provides a wrapper to ellipse and h...

pointsToEllipsoid

Test whether a set of points are inside or outside a defined ellipse

posteriorSEA

Calculate the SEA based on a posterior distribution of Sigma

SIBER-package

SIBER: Stable Isotope Bayesian Ellipses in R

siberCentroids

Calculate the polar form of the vector between pairs of ellipse centro...

siberConvexhull

Calculate metrics and plotting information for convex hulls

siberDensityPlot

Plot credible intervals as shaded boxplots using hdr.boxplot

siberEllipses

Calculate the Bayesian Standard Ellipse Area for all groups

siberKapow

Calculates the boundary of a union of ellipses

siberMVN

Fit Bayesian bivariate normal distributions to each group in each comm...

sigmaSEA

Calculate metrics corresponding to the Standard Ellipse based on a cov...

specificCentroidVectors

Calculate the pairwise distances and angles describing the difference ...

Fits bi-variate ellipses to stable isotope data using Bayesian inference with the aim being to describe and compare their isotopic niche.

  • Maintainer: Andrew Jackson
  • License: GPL (>= 2)
  • Last published: 2023-10-19