]> git.donarmstrong.com Git - ape.git/blobdiff - R/DNA.R
moved functions from ape to pegas -> ape 2.4
[ape.git] / R / DNA.R
diff --git a/R/DNA.R b/R/DNA.R
index 919f0ecd88912e69ff85b2ee04181d122936eb7b..72e12582617e0927bdc5d9a2a884d5784b6c46fb 100644 (file)
--- a/R/DNA.R
+++ b/R/DNA.R
@@ -1,4 +1,4 @@
-## DNA.R (2009-09-06)
+## DNA.R (2009-09-18)
 
 ##   Manipulations and Comparisons of DNA Sequences
 
@@ -286,21 +286,6 @@ seg.sites <- function(x)
     which(as.logical(ans[[4]]))
 }
 
-nuc.div <- function(x, variance = FALSE, pairwise.deletion = FALSE)
-{
-    if (pairwise.deletion && variance)
-      warning("cannot compute the variance of nucleotidic diversity\nwith pairwise deletion: try 'pairwise.deletion = FALSE' instead.")
-    if (is.list(x)) x <- as.matrix(x)
-    n <- dim(x)[1]
-    ans <- sum(dist.dna(x, "raw", pairwise.deletion = pairwise.deletion))/
-        (n*(n - 1)/2)
-    if (variance) {
-        var <- (n + 1)*ans/(3*(n + 1)*dim(x)[2]) + 2*(n^2 + n + 3)*ans/(9*n*(n - 1))
-        ans <- c(ans, var)
-    }
-    ans
-}
-
 dist.dna <- function(x, model = "K80", variance = FALSE, gamma = FALSE,
                      pairwise.deletion = FALSE, base.freq = NULL,
                      as.matrix = FALSE)