Uses of Interface
pal.tree.TreeOperation

Packages that use TreeOperation
pal.coalescent Classes to model population genetic processes using the coalescent. 
pal.tree Classes for providing the data structure of trees, for constructing and modifying trees, and for parameterizing trees (e.g., clock constraint). 
 

Uses of TreeOperation in pal.coalescent
 

Constructors in pal.coalescent with parameters of type TreeOperation
SerialCoalescentGenerator(TimeOrderCharacterData tocd, DemographicModel demographicModel, int numberOfTreesToGenerate, TreeOperation treeFinisher)
          Results will not contain alignments
SerialCoalescentGenerator(TimeOrderCharacterData tocd, DemographicModel demographicModel, int numberOfTreesToGenerate, TreeOperation treeFinisher, SimulatedAlignment.Factory alignmentFactory)
           
SerialCoalescentGenerator(TimeOrderCharacterData tocd, DemographicModel demographicModel, TreeOperation treeFinisher, SimulatedAlignment.Factory alignmentFactory)
           
 

Uses of TreeOperation in pal.tree
 

Methods in pal.tree that return TreeOperation
static TreeOperation TreeOperation.Utils.createPipeline(TreeOperation first, TreeOperation second)
          Creates a tree operation that first applies one tree operation and then applies a second operation to get it's result
static TreeOperation TreeOperation.Utils.createScale(double scaleFactor, int resultingUnits)
          Create a tree operation that scales the input tree and changes the units
static TreeOperation TreeOperation.Utils.getNoOperation()
           
 

Methods in pal.tree with parameters of type TreeOperation
static TreeOperation TreeOperation.Utils.createPipeline(TreeOperation first, TreeOperation second)
          Creates a tree operation that first applies one tree operation and then applies a second operation to get it's result