Simulate a DNA alignment on the tree under a model
Simulates DNA sequence on tree
under the specified model. Uses sim.Mk
internally.
genSeq(tree, l=1000, Q=NULL, rate=1, format="DNAbin", ...)
tree |
object of class |
l |
length of desired sequences. |
Q |
transition matrix for the simulation. Row and column names ( |
rate |
multiplier for |
format |
format of the output object. Can be |
... |
optional arguments. |
An object of class "DNAbin"
or "phyDat"
, or a matrix of nucleotides.
Liam Revell liam.revell@umb.edu
Revell, L. J. (2012) phytools: An R package for phylogenetic comparative biology (and other things). Methods Ecol. Evol., 3, 217-223.
data(mammal.tree) mammal.tree$edge.length<-mammal.tree$edge.length/ max(nodeHeights(mammal.tree))*0.2 ## rescale tree ## simulate gamma rate heterogeneity gg<-rgamma(n=100,shape=0.25,rate=0.25) dna<-genSeq(mammal.tree,l=100,rate=gg)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.