Learn R Programming

HierDpart (version 1.5.0)

Partitioning Hierarchical Diversity and Differentiation Across Metrics and Scales, from Genes to Ecosystems

Description

Miscellaneous R functions for calculating and decomposing hierarchical diversity metrics, including hierarchical allele richness, hierarchical exponential Shannon entropy (true diversity of order q=1), hierarchical heterozygosity and genetic differentiation (Jaccard dissimilarity, Delta D, Fst and Jost's D). In addition,a new approach to identify population structure based on the homogeneity of multivariate variances of Shannon differentiation is presented. This package allows users to analyse spatial structured genetic data or species data under a unifying framework (Gaggiotti, O. E. et al, 2018, Evol Appl, 11:1176-1193; ), which partitions diversity and differentiation into any hierarchical levels. It helps you easily structure and format your data. In summary,it implements the analyses of true diversity profiles (q=0, 1, 2), hierarchical diversities and differentiation decomposition, visualization of population structure, as well as the estimation of correlation between geographic distance and genetic differentiation.

Copy Link

Version

Install

install.packages('HierDpart')

Monthly Downloads

54

Version

1.5.0

License

GPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

Xinghu Qin

Last Published

March 31st, 2021

Functions in HierDpart (1.5.0)

HierHe

Function for calculating hierarchical heterozygosity
HierDjost

Hierarchical DJost
HierAr

Calculating hierarchical allelic richness
COR_DeltaDd

Function for calculating pairwise Delta D and correlation between genetic differentiation (Delta D) and geographic distance
HierJd

Hierarchical Jaccard dissimilarity
CorDdPlot

Plot the relation between genetic differentiation (Delta D) and geographic distance
Ldisper

Test significance of dispersion among subaggregate within aggregate
HierFst

Function for calculating hierarchical genetic differentiation (Fst) (Weir B.S., 1996; Yang R.C.,1998)
COR_Fstd

Function for calculating pairwise Fst and correlation coefficient between Fst (Weir and Cockerham, 1984) and geographic distance
HierD

Function for calculating and decomposing genetic diversity (D, q=1) and differentiation (Delta D)
DeltaDcorplot

Plot correlation matrix for pairwise Delta D
print_boot_ppDeltaD

Print the bootstrapping result for pairwise allelic differentiation (Delta D)
Str

Function for generating the structure for HierDpart format
qD

Function for calculating genetic diversity profile (q=0,1,2)
plot.aggregates

Plot aggregates with dispersions (variances)
boot.ppDeltaD

Bootstrapping test of pairwise allelic differentiation (Delta D) between populations
Hierpertest

Test the significance among aggregates (regions, ecosystems...)
plotdiff1

Plot genetic differentiation (Delta D) across loci
permutate.DeltaD

Permutation test for allelic differentiation (Delta D)
IDIP

Function for decomposing diversity (genetic or species diversity) and differentiation into different hierarchical levels
plot_pcoa_aggregate

Draw the aggregation plot for allelic differentiation
pwDeltaD

Pairwise Shannon differentiation (Delta D)
pwag.permutest

Permutation test for allelic differentiation (Delta D) among subaggregates within aggregate
qDplot

Plot the genetic diversity profiles (q=0,1,2)