public class CalculateSplitRates
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
double |
edgeFraction |
java.lang.String |
INDICATOR |
int |
numRateBoxes |
int |
numTimeBoxes |
java.lang.String |
RATE |
Constructor and Description |
---|
CalculateSplitRates(NexusImporter importer) |
Modifier and Type | Method and Description |
---|---|
void |
addTreeToDensityMap(jebl.evolution.trees.CalculateSplitRates.DensityMap densityMap,
RootedTree tree) |
void |
displayIntervals() |
void |
displayStatistics() |
void |
findTimeIntervals() |
void |
loadTrees(int maxTrees,
int burnIn) |
static void |
main(java.lang.String[] args) |
public final java.lang.String INDICATOR
public final java.lang.String RATE
public int numRateBoxes
public int numTimeBoxes
public double edgeFraction
public CalculateSplitRates(NexusImporter importer)
public void loadTrees(int maxTrees, int burnIn) throws java.io.IOException, ImportException
java.io.IOException
ImportException
public void displayStatistics()
public void addTreeToDensityMap(jebl.evolution.trees.CalculateSplitRates.DensityMap densityMap, RootedTree tree)
public void displayIntervals()
public void findTimeIntervals()
public static void main(java.lang.String[] args)
args
- args[0] = Beast tree log,
args[1] = max number of trees to read
args[2] = number of burnin trees to discard
args[3] = proportion file name,
args[4] = density map filenamehttp://code.google.com/p/jebl2/