Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 37 (100.0%) | 1385 (100.0%) | 37.4 |
alexander.alekseyenko | 5 (13.5%) | 800 (57.8%) | 160.0 |
jheled | 26 (70.3%) | 471 (34.0%) | 18.1 |
alexei.drummond | 3 (8.1%) | 114 (8.2%) | 38.0 |
rambaut | 3 (8.1%) | 0 (0.0%) | 0.0 |
comment out unused code
458 lines of code changed in 22 files:
code police
3 lines of code changed in 1 file:
First step in development of a generic version of Parameter, called Variable for now. Parameter now implements Variable<Double> but eventually all dr.inference.* will be based on Variable rather than Parameter. At least that is the idea anyway...
34 lines of code changed in 1 file:
Inverse gamma distribution
2 lines of code changed in 1 file:
moved all distributions into their own sub-package in dr.math
80 lines of code changed in 2 files:
Tweak to NexusImporter to read root node attribute values.
0 lines of code changed in 3 files:
Fixed a small bug in sclatedTreeLengthRateModel.
Made stuff for ALS model more generic.
Created a default prior for ALS model and a class that integrates over the acquisition rate. Modified the example file accordingly.
405 lines of code changed in 3 files:
Added classes necessary for MSSD a.k.a. Aquisition-Loss-Substitution (ALS) a.k.a. Immigration-Mutation-Death model functionality. Added prior and integrated immigration prior correction for alternative splicing creation and loss model.
AscertainedSitePatterns -- can handle ascertainment of two types
MutationDeathType -- extends a datatype with an additional state for the death state. Slightly differently (more clean?) structured than the other datatypes in the project. Let me know if you like it.
MutationDeathModel -- extends an arbitrary SubstitutionModel to include an additional absorbing death state.
ScaledTreeLengthRateModel -- Scales the sum of all edges to a specified value (like 1.0 in my case)
testBinary.xml -- a small example of who all of this stuff work
Changes:
BeastParser: added the parsers here
SitePatterns: made comparePatterns() protected instead of private
FrequencyModel: added a function to get the frequency parameter
395 lines of code changed in 2 files:
comments & cosmetic changes
8 lines of code changed in 2 files: