Create, Modify and Analyse Phylogenetic Trees


[Up] [Top]

Documentation for package ‘TreeTools’ version 1.0.0

Help Pages

A B C D E F G I L M N P R S T U W misc

-- A --

AddTip Add a tip to a phylogenetic tree
AddTipEverywhere Add a tip to a phylogenetic tree
AllAncestors List ancestors
AllDescendantEdges Identify descendant edges
ApeTime Read modification time from 'ape' Nexus file
as.logical.Splits Convert object to 'Splits'
as.Newick Write a phylogenetic tree in Newick format
as.Newick.list Write a phylogenetic tree in Newick format
as.Newick.multiPhylo Write a phylogenetic tree in Newick format
as.Newick.phylo Write a phylogenetic tree in Newick format
as.phylo.numeric Unique integer indices for bifurcating tree topologies
as.phylo.TreeNumber Unique integer indices for bifurcating tree topologies
as.Splits Convert object to 'Splits'
as.Splits.list Convert object to 'Splits'
as.Splits.logical Convert object to 'Splits'
as.Splits.matrix Convert object to 'Splits'
as.Splits.multiPhylo Convert object to 'Splits'
as.Splits.phylo Convert object to 'Splits'
as.Splits.Splits Convert object to 'Splits'
as.TreeNumber Unique integer indices for bifurcating tree topologies
as.TreeNumber.character Unique integer indices for bifurcating tree topologies
as.TreeNumber.multiPhylo Unique integer indices for bifurcating tree topologies
as.TreeNumber.phylo Unique integer indices for bifurcating tree topologies

-- B --

BalancedTree Generate pectinate, balanced or random trees
brewer Brewer palettes

-- C --

CharacterInformation Character information content
CladeSizes Clade sizes
CladisticInfo Cladistic information content
CladisticInfo.list Cladistic information content
CladisticInfo.multiPhylo Cladistic information content
CladisticInfo.phylo Cladistic information content
CladisticInformation Cladistic information content
CollapseEdge Collapse nodes on a phylogenetic tree
CollapseNode Collapse nodes on a phylogenetic tree
CollapseNode.phylo Collapse nodes on a phylogenetic tree
ConsensusWithout Consensus without taxa
ConsensusWithout.list Consensus without taxa
ConsensusWithout.multiPhylo Consensus without taxa
ConsensusWithout.phylo Consensus without taxa

-- D --

DescendantEdges Identify descendant edges
DoubleFactorial Double factorial
DoubleFactorial64 Double factorial
doubleFactorials Double factorials
DropTip Drop tips from tree

-- E --

EdgeAncestry Ancestors of an edge
EdgeDistances Distance between edges
EnforceOutgroup Generate a tree with a specific outgroup
EnforceOutgroup.character Generate a tree with a specific outgroup
EnforceOutgroup.phylo Generate a tree with a specific outgroup

-- F --

ForestSplits Frequency of splits

-- G --

GenerateTree Generate pectinate, balanced or random trees

-- I --

IC1Spr Number of trees one SPR step away
in.Splits Split matching

-- L --

LabelSplits Label splits
LeafLabelInterchange Leaf label interchange
ListAncestors List ancestors
LnDoubleFactorial Double factorial
LnDoubleFactorial.int Double factorial
LnRooted Number of trees
LnRooted.int Number of trees
LnSplitMatchProbability Probability of matching this well
LnTreesMatchingSplit Number of trees matching a bipartition split
LnTreesMatchingTree Number of trees containing a tree
LnUnrooted Number of trees
LnUnrooted.int Number of trees
LnUnrootedMult Number of trees
LnUnrootedSplits Number of trees
LnUnrootedTreesMatchingSplit Number of trees consistent with split
Lobo.data Data from Zhang et al. 2016
Lobo.phy Data from Zhang et al. 2016
Log2DoubleFactorial Double factorial
Log2Rooted Number of trees
Log2Rooted.int Number of trees
Log2TreesMatchingSplit Number of trees matching a bipartition split
Log2TreesMatchingTree Number of trees containing a tree
Log2Unrooted Number of trees
Log2Unrooted.int Number of trees
Log2UnrootedMult Number of trees
Log2UnrootedSplits Number of trees
Log2UnrootedTreesMatchingSplit Number of trees consistent with split
LogDoubleFactorial Double factorial
LogDoubleFactorial.int Double factorial
logDoubleFactorials Natural logarithms of double factorials

-- M --

MarkMissing Consensus without taxa
match Split matching
match.Splits Split matching
MRCA Most recent common ancestor
MultiSplitInformation Phylogenetic information content of splitting leaves into two partitions

-- N --

N1Spr Number of trees one SPR step away
NDescendants Count descendants for each node in a tree
NewickTree Write Newick Tree
NJTree Generate a neighbour joining tree
NodeDepth Distance of each node from tree exterior
NodeOrder Order of each node in a tree
NPartitionPairs Distributions of tips consistent with a partition pair
NPartitions Number of distinct splits
NRooted Number of trees
NRooted64 Number of trees
nRootedShapes Number of rooted / unrooted tree shapes
NSplits Number of distinct splits
NSplits.list Number of distinct splits
NSplits.multiPhylo Number of distinct splits
NSplits.numeric Number of distinct splits
NSplits.phylo Number of distinct splits
NSplits.Splits Number of distinct splits
NTip Number of leaves in a phylogenetic tree
NTip.list Number of leaves in a phylogenetic tree
NTip.matrix Number of leaves in a phylogenetic tree
NTip.multiPhylo Number of leaves in a phylogenetic tree
NTip.phylo Number of leaves in a phylogenetic tree
NTip.Splits Number of leaves in a phylogenetic tree
NUnrooted Number of trees
NUnrooted64 Number of trees
NUnrootedMult Number of trees
nUnrootedShapes Number of rooted / unrooted tree shapes
NUnrootedSplits Number of trees

-- P --

PectinateTree Generate pectinate, balanced or random trees
PhyDat Read phylogenetic characters from file
PhyDatToString Convert between strings and 'phyDat' objects
PhydatToString Convert between strings and 'phyDat' objects
PhylogeneticInfo Cladistic information content
PhylogeneticInformation Cladistic information content
PhyToString Convert between strings and 'phyDat' objects
print.TreeNumber Print 'TreeNumber' object

-- R --

RandomTree Generate pectinate, balanced or random trees
ReadAsPhyDat Read phylogenetic characters from file
ReadCharacters Read phylogenetic characters from file
ReadTntAsPhyDat Read phylogenetic characters from file
ReadTntCharacters Read phylogenetic characters from file
ReadTntTree Parse TNT Tree
Renumber Renumber a tree's nodes and tips
RenumberTips Renumber a tree's tips
RenumberTips.list Renumber a tree's tips
RenumberTips.multiPhylo Renumber a tree's tips
RenumberTips.phylo Renumber a tree's tips
RootNode Which node is a tree's root?
RootOnNode Root or unroot a phylogenetic tree
RootTree Root or unroot a phylogenetic tree

-- S --

SingleTaxonTree Generate a single taxon tree
SortTree Sort tree
SplitFrequency Frequency of splits
SplitInformation Phylogenetic information content of splitting leaves into two partitions
SplitMatchProbability Probability of matching this well
SplitNumber Frequency of splits
StarTree Generate pectinate, balanced or random trees
StringToPhyDat Convert between strings and 'phyDat' objects
StringToPhydat Convert between strings and 'phyDat' objects
Subsplit Subset of a split on fewer leaves
Subtree Extract a subtree
SupportColor Colour for node support value
SupportColour Colour for node support value

-- T --

TCIContext Total Cophenetic Index
TCIContext.numeric Total Cophenetic Index
TipLabels Extract tip labels
TipLabels.character Extract tip labels
TipLabels.default Extract tip labels
TipLabels.list Extract tip labels
TipLabels.matrix Extract tip labels
TipLabels.multiPhylo Extract tip labels
TipLabels.numeric Extract tip labels
TipLabels.phyDat Extract tip labels
TipLabels.phylo Extract tip labels
TipLabels.Splits Extract tip labels
TipLabels.TreeNumber Extract tip labels
TipsInSplits Tips contained within splits
TNTText2Tree Parse TNT Tree
TntText2Tree Parse TNT Tree
TotalCopheneticIndex Total Cophenetic Index
TreeIsRooted Is tree rooted?
TreeNumber Unique integer indices for bifurcating tree topologies
TreesMatchingSplit Number of trees matching a bipartition split
TreesMatchingTree Number of trees containing a tree
TreeSplits Frequency of splits
TrivialSplits Identify and remove trivial splits

-- U --

UnrootedTreesMatchingSplit Number of trees consistent with split
UnrootTree Root or unroot a phylogenetic tree
UnshiftTree Add tree to start of list

-- W --

WithoutTrivialSplits Identify and remove trivial splits

-- misc --

%in% Split matching
%in%.Splits Split matching