Description Usage Arguments Details Value References Examples
A generic function to calculate nucleotide & haplotype diversities.
1 2 |
object |
An object of class |
new.populations |
list of populations. default= |
subsites |
|
pi |
Nei's calculation of pi |
keep.site.info |
stores site specific values in |
The nucleotide diversities have to be devided by GENOME.class@n.sites
to give diversities per site.
Returned value is a modified object of class "GENOME"
———————————————————
The following slots will be modified in the "GENOME"
object
———————————————————
Slot | Reference | Description | |
1. | nuc.diversity.within | [1,3] | Nucleotide diversity (within the population) |
2. | Pi | [2] | Diversity from Nei (within the population) |
3. | hap.diversity.within | [1] | Haplotype diversity (within the population) |
[1] Hudson, R. R., M. Slatkin, and W.P. Maddison (1992). Estimating of levels of gene flow from DNA sequence data. Gentics 13(2),583-589
[2] Nei, M. (1987). Molecular Evolutionary Genetics. Columbia Univ. Press, New York.
[3] Wakeley, J. (1996).The Variance of Pairwise Nucleotide Differences in Two Populations with Migration.
THEORETICAL POPULATION BIOLOGY. 49, 39-57.
1 2 3 4 5 6 7 8 | # GENOME.class <- readData("\home\Alignments")
# GENOME.class
# GENOME.class <- diversity.stats(GENOME.class)
# GENOME.class <- diversity.stats(GENOME.class,list(1:4,5:10))
# GENOME.class <- diversity.stats(GENOME.class,
# list(c("seq1","seq5","seq3"),c("seq2","seq8")))
# show the result:
# GENOME.class@nuc.diversity.within
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.