[root]/src/dr/evomodelxml/branchratemodel
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 43 (100.0%) | 1448 (100.0%) | 33.6 |
dong.w.xie | 14 (32.6%) | 947 (65.4%) | 67.6 |
rambaut | 18 (41.9%) | 347 (24.0%) | 19.2 |
Sibon.Li@gmail.com | 6 (14.0%) | 113 (7.8%) | 18.8 |
msuchard | 4 (9.3%) | 40 (2.8%) | 10.0 |
jheled | 1 (2.3%) | 1 (0.1%) | 1.0 |
DiscreteTraitBranchRateModel parser tweaks.
26 lines of code changed in 2 files:
DiscreteTraitBranchRateModel parser tweaks.
2 lines of code changed in 1 file:
Created an 'AttributeBranchRateModel' which exposes an attribute embedded in a tree as a branch rate model.
81 lines of code changed in 1 file:
RandomDiscretizedBranchRates has been renamed to the more meaningful ContinuousBranchRates. RandomDiscretizedBranchRatesParser has been kept and throws an error in the unlikely case that someone actually has been using this implementation.
101 lines of code changed in 4 files:
Added skew-normal distribution model
32 lines of code changed in 2 files:
Debugging DTBRM
1 lines of code changed in 1 file:
DiscreteTraitBranchRateModel with Markov rewards
21 lines of code changed in 1 file:
3 lines of code changed in 1 file:
Parameter dimension check for arbitrary branch rates
7 lines of code changed in 1 file:
TRUNK: solve Issue 325: processValues[] in DiscreteTraitBranchRateModel should be the size of number of states NOT number of rates
11 lines of code changed in 1 file:
DiscreteTraitBranchRateModel now works again for ancestral state reconstructions. Something is still wrong with AncestralStateBeagleTreeLikelihood however.
1 lines of code changed in 1 file:
Added a 'backbone' local clock to LocalClockModel (sorry it took so long Philippe).
23 lines of code changed in 2 files:
Additional work on DiscreteTraitBranchRateModel - adding an indicator parameter to provide link between state and rate.
1 lines of code changed in 1 file:
Trying a reparameterization of DTBRM
10 lines of code changed in 1 file:
Additional work on DiscreteTraitBranchRateModel - adding an indicator parameter to provide link between state and rate.
8 lines of code changed in 1 file:
Normalized the naming of a few classes and added a note in the MCMC parser to say if the fullEvaluation has been turned off.
86 lines of code changed in 3 files:
code police
1 lines of code changed in 1 file:
This update does a number of things. 1) TreeLoggerParser and DemographicLoggerParser were in dr.inferencexml which breaks the dependency rules as they link to things in dr.evomodel. These are now moved to dr.evomodelxml. 2) A dr.evolution.tree.TreeTrait interface is created which is a general purpose interface for access to traits on nodes/branches. BranchAttributeProvider and NodeAttributeProvider will be replaced by this interface in the next update. 3) All BranchRateModels now have a common abstract base class AbstractBranchRateModel to implement their common features (these now implement TreeTrait to provide rates).
75 lines of code changed in 2 files:
Fixed my last commit
12 lines of code changed in 2 files:
Trunk refactoring: organize tree and treelikelihood parsers.
1 lines of code changed in 2 files:
Local clocks on the stem lineages only.
10 lines of code changed in 1 file:
Trunk refactoring: finish branch rate and clock rate model (split parsers).
253 lines of code changed in 3 files:
Trunk refactoring: branch rate and clock rate model (split parsers).
682 lines of code changed in 8 files: