Fixing bugs in ComplexSubstitutionModel
362 lines of code changed in 5 files:
Fixed bug when Alexei added in variable stuff to parameter changed events. Our GMRFSkyrideLikelihood never handled these new events.
3 lines of code changed in 1 file:
Updated version number
3 lines of code changed in 1 file:
Rearranged the check for difficult intervals to avoid a divide by zero when intervalArea is zero.
2 lines of code changed in 1 file:
Added a 'getThreshold' method to the DemographicFunction which gets passed on to the calculate likelihood function. This defaults to zero in DemographicFunction. Abstract but is 1E-12 in VDdemographicFunction.
18 lines of code changed in 3 files:
Three example arg datasets.
10494 lines of code changed in 3 files:
Put back in the underflow? check at Joseph's request.
2 lines of code changed in 1 file:
Added an optional 'threshold' on the static method 'calculateLogLikelihood' to allow for a check for ill-conditioned coalescent intervals. A static method with the old signature calls this with a zero threshold (i.e., no check). This just moves the problem up to CoalescentLikelihood which calls this static method.
11 lines of code changed in 1 file:
Removed an (underflow?) check in calculating the coalescent likelihood. This was preventing a big initial tree from being calculated. The warning message is still going to be written to see if there is a long term problem.
9 lines of code changed in 1 file:
Created a new parser called 'patternSubSet' which takes a SiteList (which includes Alignments and SitePatters) and creates a subset.
2 lines of code changed in 1 file:
Fixed problem generating XML to sample from the prior in BEAUti.
46 lines of code changed in 4 files:
Ok, I think I got it! This one actually sampled correctly.
25 lines of code changed in 1 file:
Let in some debug stuff on accident.
5 lines of code changed in 1 file:
Made major fix to ARGAddRemoveOperator.
717 lines of code changed in 6 files:
Refactored the guess dates dialog into a stand-alone class with concomitant simplification in the calling code. Added a 'regex' option for guessing dates.
254 lines of code changed in 4 files: