TreeNode 1.5.2
A library to manipulate phylogenetic trees
Loading...
Searching...
No Matches
PhyloTree Namespace Reference

Contains classes and methods to read, write and manipulate phylogenetic trees. More...

Namespaces

namespace  Extensions
 Contains useful extension methods.
 
namespace  Formats
 Contains classes and methods to read and write phylogenetic trees in multiple formats
 
namespace  SequenceSimulation
 Contains classes and methods that can be used to simulate sequence evolution.
 

Classes

class  AttributeDictionary
 Represents the attributes of a node. Attributes Name, Length and Support are always included. See the respective properties for default values. More...
 
class  TreeCollection
 Represents a collection of TreeNode objects. If the full representations of the TreeNode objects reside in memory, this offers the best performance at the expense of memory usage. Alternatively, the trees may be read on demand from a stream in binary format. In this case, accessing any of the trees will require the tree to be parsed. This reduces memory usage, but worsens performance. The internal storage model of the collection is transparent to consumers (except for the difference in performance/memory usage). More...
 
class  TreeNode
 Represents a node in a tree (or a whole tree). More...
 

Detailed Description

Contains classes and methods to read, write and manipulate phylogenetic trees.