Description Usage Arguments Value See Also Examples
View source: R/fixationSites.R
After finding the lineagePath
of a phylogenetic
tree, fixationSites
uses the result to find those sites that show
fixation on some, if not all, of the lineages. The number of tips before
and after the fixation mutation is expected to be more than
minEffectiveSize
. Also, the fixation will be skipped if the amino
acid/nucleotide is gap or ambiguous character. A lineage has to have at
least one fixation mutation to be reported.
1 2 3 4 5 6 7 8 9 10 11 12 13 | fixationSites(paths, ...)
## S3 method for class 'lineagePath'
fixationSites(
paths,
minEffectiveSize = NULL,
searchDepth = 1,
method = c("compare", "insert", "delete"),
...
)
## S3 method for class 'sitesMinEntropy'
fixationSites(paths, ...)
|
paths |
A |
... |
further arguments passed to or from other methods. |
minEffectiveSize |
The minimum number of tips in a group. |
searchDepth |
The function uses heuristic search but the termination of
the search cannot be intrinsically decided. |
method |
The strategy for predicting the fixation. The basic approach is entropy minimization and can be achieved by adding or removing fixation point, or by comparing the two. |
A fixationSites
object.
1 2 3 4 | data(zikv_tree_reduced)
data(zikv_align_reduced)
tree <- addMSA(zikv_tree_reduced, alignment = zikv_align_reduced)
fixationSites(lineagePath(tree))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.