PTreeGenerator
1.0
Simple phylogenetic tree generation from multiple sequence alignment.
|
![]() ![]() | Contains functions that generate different kinds of combinations from an iterable |
![]() ![]() | Contains just the ptreegen::computation::Computation class |
![]() ![]() | Contains implementations of possible distance measures |
![]() ![]() | Constains just the ptreegen::distance_matrix::DistanceMatrix class |
![]() ![]() | Contains all enums used in the project |
![]() ![]() | The main module with the main method |
![]() ![]() | Contains just the ptreegen::neighbor_joining::NeighborJoining class |
![]() ![]() | Contains two classes (ptreegen::parsimony::SmallParsimony and ptreegen::parsimony::LargeParsimony) that implement the basic steps of the parsimony approach to tree building |
![]() ![]() | This package contains all that is needed by the main module to do its thing :) |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Parses user specified options and delegetes appropriate actions to other modules |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Basically a wrapper around a numpy array obejct representing the alignment distance matrix |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Contains an implementation of the Neighbor-Joining algorithm |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Represents a solution to the small parsimony problem (tree is known and we are intersted in the parsimony score of the tree) |
![]() ![]() ![]() ![]() | Represents a solution to the large parsimony problem (the tree toplogy is unknown as oposed to the small parsimony problem) |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Similar to the ptreegen::computation::Computation class |
![]() ![]() | Defines a number of functions that can be used to manipulate a tree |
![]() ![]() | Contains some universally usefull stuff |
![]() ![]() | Contains just the ptreegen::visualization::Visualization class |