Learn R Programming

hilldiv (version 1.5.1)

Integral Analysis of Diversity Based on Hill Numbers

Description

Tools for analysing, comparing, visualising and partitioning diversity based on Hill numbers. 'hilldiv' is an R package that provides a set of functions to assist analysis of diversity for diet reconstruction, microbial community profiling or more general ecosystem characterisation analyses based on Hill numbers, using OTU/ASV tables and associated phylogenetic trees as inputs. The package includes functions for (phylo)diversity measurement, (phylo)diversity profile plotting, (phylo)diversity comparison between samples and groups, (phylo)diversity partitioning and (dis)similarity measurement. All of these grounded in abundance-based and incidence-based Hill numbers. The statistical framework developed around Hill numbers encompasses many of the most broadly employed diversity (e.g. richness, Shannon index, Simpson index), phylogenetic diversity (e.g. Faith's PD, Allen's H, Rao's quadratic entropy) and dissimilarity (e.g. Sorensen index, Unifrac distances) metrics. This enables the most common analyses of diversity to be performed while grounded in a single statistical framework. The methods are described in Jost et al. (2007) , Chao et al. (2010) and Chiu et al. (2014) ; and reviewed in the framework of molecularly characterised biological systems in Alberdi & Gilbert (2019) .

Copy Link

Version

Install

install.packages('hilldiv')

Monthly Downloads

30

Version

1.5.1

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Antton Alberdi

Last Published

October 1st, 2019

Functions in hilldiv (1.5.1)

tss

Total Sum Scaling normalisation
div_profile_plot

Diversity profile plot
div_test

Diversity test
div_test_plot

Diversity test plotting
pair_dis_plot

Pairwise dissimilarity plot
gamma_div

Gamma diversity
pair_dis

Pairwise dissimilarity
div_part

Multi-level diversity partitioning
to.incidence

Hill numbers computation
div_profile

Diversity profile
bat.diet.hierarchy

Bat diet hierarchy
tree_depth

Tree depth
hill_div

Hill numbers computation
depth_cov

Depth coverage assessment
index_div

Diversity index computation
is.nested

Check if hierachy is nested
match_data

Match data
depth_filt

Sequencing depth filtering
beta_dis

Beta dissimilarity
VqN

S<U+00F8>rensen-type turnover-complement
bat.diet.tree

Bat diet OTU tree
alpha_div

Alpha diversity
bat.diet.otutable

Bat diet OTU table
UqN

Jaccard-type overlap
CqN

S<U+00F8>rensen-type overlap
copy_filt

OTU/ASV copy number filtering
SqN

Jaccard-type turnover-complement