[root]/src/dr/app/beauti/treespanel
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 219 (100.0%) | 6291 (100.0%) | 28.7 |
rambaut | 67 (30.6%) | 3205 (50.9%) | 47.8 |
dong.w.xie | 145 (66.2%) | 2674 (42.5%) | 18.4 |
msuchard | 3 (1.4%) | 356 (5.7%) | 118.6 |
alexei.drummond | 1 (0.5%) | 54 (0.9%) | 54.0 |
jheled | 1 (0.5%) | 1 (0.0%) | 1.0 |
dong.w.xie@gmail.com | 2 (0.9%) | 1 (0.0%) | 0.5 |
trunk: merge Issue 583: BEAUti prior dialog text field validation should give sensible error message
1 lines of code changed in 2 files:
Cleaned up the interface for selecting starting trees.
1 lines of code changed in 1 file:
Cleaned up the interface for selecting starting trees.
123 lines of code changed in 1 file:
trunk:solve Issue 541: BEAUti generates wrong xml when enforcing a uniform prior on node ages, and add a nexus example with user specified starting tree
29 lines of code changed in 1 file:
trunk:solve Issue 546: disable link tree prior function in BEAUti if using EBSP and GMRF
15 lines of code changed in 4 files:
Refactoring of the robust counting and sequence error model into a new tab ('States') which allows these options to be specified on a per partition basis. These options are still not finished yet but the panel can be hidden using the constant at the top of BeautiFrame.
2 lines of code changed in 1 file:
trunk:solve Issue 493: Beauti does not show ploidy type for EBSP
1 lines of code changed in 1 file:
trunk: remove drop down list from TreePriorPanel, because the "none" functionality is provided
by the vanilla Yule. But still keep correctType in BEAUti options to make XML generate correctType = "exact".
13 lines of code changed in 1 file:
trunk: show Calibrated Yule in tree prior drop list
1 lines of code changed in 1 file:
Improvement on fix for Issue 539 - making the text area non-opaque lets the background come through. This improves the Mac look as it is in a recessed box (a darker shade that the window background). I guess this looks OK on other platforms too?
2 lines of code changed in 1 file:
trunk: solve Issue 538: move tree prior panel to the left of table, and Issue 539: use the same background in citation text area in Tree panel, and some more code for calibrated Yule
16 lines of code changed in 2 files:
improve enum CorrectionType to suit for BEAUti, and finish Calibrated Yule GUI part, but need further work on xml generator.
16 lines of code changed in 2 files:
solve Issue 485: BEAUti trunk: tree prior is locked at Coalescent Constant, and Issue 536: Species tree prior is locked, and more dev on Calibrated Yule in BEAUti
9 lines of code changed in 2 files:
solve Issue 535: SpeciesTreesPanel are not necessary
149 lines of code changed in 4 files:
trunk: start BEAUti dev Calibrated Yule
7 lines of code changed in 1 file:
Cleaning up bugs in XML generation...
4 lines of code changed in 1 file:
trunk: solve Issue 524: link/unlink tree prior not working properly in BEAUti
10 lines of code changed in 2 files:
Fixed an issue with parameter table not being updated after a change to TreePrior.
19 lines of code changed in 2 files:
trunk: merge Issue 494 from branch 1.6
2 lines of code changed in 1 file:
Cleaned up selection of tree priors available for different situations.
23 lines of code changed in 2 files:
Attempting to standardize citations in BEAUti for a more professional look; am unclear why we did not stick with the Citable interface.
17 lines of code changed in 1 file:
Added Tanja's paper back to the Yule citation.
3 lines of code changed in 1 file:
Added reference for Yule model if we are going to be complete. Should we also cite Gernhard, T., 2008 or is this distribution the same when death rate=0?
5 lines of code changed in 1 file:
Trunk: fix build.
2 lines of code changed in 1 file:
Trunk: solve Issue 447: The Birth-Death models in the Trees Panel show a citation - other models do not.
72 lines of code changed in 2 files:
Trunk: solve Issue 449: BEAUti: Bayesian Skyline should be removed for multi-tree.
19 lines of code changed in 2 files:
Trunk: fix a small bug.
1 lines of code changed in 1 file:
Added citations for other tree prior models (ESBP still needs to be added - sorry, I couldn't find it quick enough).
20 lines of code changed in 1 file:
Trunk: more big update on BEAUti microsat.
2 lines of code changed in 1 file:
Trunk: continue to implement Brith Death Serial Sampling in BEAUti.
35 lines of code changed in 1 file:
Trunk: make auto scale function to fix BEAUti partition framework, which moves it from priorOptions into partitionOptions.getParameter(), and discard priorOptions.
5 lines of code changed in 2 files:
Trunk: fix more bugs.
11 lines of code changed in 2 files:
Trunk: solve Issue 426: BEAUti does not preserve settings when re-linking, and Issue 444: BEAUti: model table select row not update.
40 lines of code changed in 2 files:
Trunk: working on operators and generator.
7 lines of code changed in 1 file:
Trunk: make clock model group working in GUI, but operators and generator not working yet.
16 lines of code changed in 1 file:
Trunk: big change of implementing clock model group, including to correct some auto GUI event regarding "fix mean" and calibration. Not finished yet.
1 lines of code changed in 1 file:
Trunk: more work on micro-sat data in BEAUti.
55 lines of code changed in 3 files:
Trunk: big check-in to add micro-satellite in BEAUti.
1) Because it uses patterns not alignment, PartitionPattern is added, and PartitionData is still used for all previous data type.
2) getDataType is corrected to get actual data type, where traits are generalDataType, and trait name is getting from getDataDescription.
3) add MICRO_SAT data type.
5 lines of code changed in 3 files:
Cleaning up BEAUti a bit.
4 lines of code changed in 2 files:
This is a very large commit. It addresses some architectural issues in BEAUti that were going to hinder implementation of continuous traits.
The main thing it does is to isolate creating and importing traits from creating partitions on those traits. A button on the data panel explicitly specifies that a trait should be used as a data partition (i.e., have a TreeLikelihood). This allows traits to be used for other purposes (such as defining Species in *BEAST). This has also allowed considerable simplification of code and tidying up.
There are a number of bug fixes as well over v1.6.0 that I will add to the issue list to keep track of them. Given the complex nature of these changes, I do not think these should be ported to the 1.6.0 branch but perhaps the bugs can be fixed.
These changes will have introduced bugs and possibly cause issues with XML generation that now need to be fixed (I will attempt to catch as many as possible).
9 lines of code changed in 5 files:
(82 more)