TreeNode 1.5.2
A library to manipulate phylogenetic trees
|
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... | |
Contains classes and methods to read, write and manipulate phylogenetic trees.