Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 105 (100.0%) | 4806 (100.0%) | 45.7 |
dong.w.xie | 67 (63.8%) | 3798 (79.0%) | 56.6 |
rambaut | 30 (28.6%) | 676 (14.1%) | 22.5 |
alexei.drummond | 4 (3.8%) | 252 (5.2%) | 63.0 |
fbielejec | 1 (1.0%) | 53 (1.1%) | 53.0 |
jheled | 2 (1.9%) | 24 (0.5%) | 12.0 |
dong.w.xie@gmail.com | 1 (1.0%) | 3 (0.1%) | 3.0 |
Added fasta (and fa and fas) as recognized extensions
2 lines of code changed in 2 files:
Fixed that BEAUti was putting stateTagName attribute into TreeLikelihood elements (even though they should only be there for ancestralStateTreeLikelihoods). Was giving a parser warning when run (no other consequences).
4 lines of code changed in 1 file:
trunk: merge Issue 677
3 lines of code changed in 1 file:
Porting some fixes from 1.7 branch
3 lines of code changed in 2 files:
Port from 1.7
1 lines of code changed in 1 file:
Porting changes from branch 1.7 r5109
2 lines of code changed in 1 file:
Porting fix for Issue 605 to trunk
32 lines of code changed in 1 file:
Added a dialog box to rename a partition if it has the same name as an existing partition.
127 lines of code changed in 2 files:
trunk:solve Issue 549: BeautiOptions.updateAll() stop user to customize clock rates
5 lines of code changed in 1 file:
Added explicit selection of dN/dS robust counting with additional citation text to keep Marc happy.
7 lines of code changed in 3 files:
Fixed a few more '!' in user interface messages. Let's keep them for errors that shouldn't happen (i.e., are genuine surprises).
61 lines of code changed in 1 file:
Continuous traits nearly working. Separated discrete traits out into a 'component' but will have broken things probably. Fixing up now.
1 lines of code changed in 1 file:
method to return active frame
53 lines of code changed in 1 file:
Started to implement continuous traits in BEAUti. Needed extensive cleaning up and streamlining of code.
90 lines of code changed in 1 file:
added handling for multi-block partitions
99 lines of code changed in 2 files:
Some serious cleaning up of how priors are specified. This allows appropriate prior choices for different 'flavours' of parameters (non-negative, zero-one interval, discrete, HPM, CMTC rates). Truncation of the the prior is now a switch and bounds so can be applied to any prior (although the UI is not in place for this yet).
15 lines of code changed in 1 file:
Trunk: BEAUti microsat works, but XML is not working in BEAST because of transition probability entry out of bound.
1 lines of code changed in 1 file:
Trunk: big update in BEAUti micro-sat.
53 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.
5 lines of code changed in 1 file:
Trunk: more work on micro-sat data in BEAUti.
1 lines of code changed in 2 files:
Trunk: correct a bug in BeautiImpoter that stops BEAUti framework to load micro-sat data, and make framework to recognize data type by searching partitions.
36 lines of code changed in 1 file:
Trunk: refactory BEAUti framework.
6 lines of code changed in 1 file:
Trunk: fix a bug in MicroSatImporter when loading diploid locus data.
34 lines of code changed in 1 file:
Trunk: start to make micro-satellite available in BEAUti panels.
2 lines of code changed in 1 file:
Trunk: make micro-satellite file successfully loaded in BEAUti data panel.
Start to use jdk1.6 code.
221 lines of code changed in 1 file:
Trunk: micro-satellite importer for BEAUti.
3 lines of code changed in 1 file:
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.
23 lines of code changed in 1 file:
Trunk: solve Issue 420: Add error message : Partitions cannot have the same name
7 lines of code changed in 1 file:
Many fixes for discrete trait generation.
1 lines of code changed in 1 file:
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).
85 lines of code changed in 6 files:
Trunk: merge issue 416, 417 and 418.
23 lines of code changed in 1 file:
Trunk: merge Issue 413: BEAUti: duplicate class PartitionModelOptions causes
model link conflict.
3 lines of code changed in 1 file:
Trunk: merge Issue 410: "Improper priors" on posterior statistics from branch 1.6.
4 lines of code changed in 1 file:
Trunk: solve Issue 374: BEAUti: only one taxa set for 3 unlinked partitions
44 lines of code changed in 1 file:
Firstly, made writeComment take a VarArg number of strings to allow for multi-line comments. Comments now have a blank line before them to break up the XML visually.
Secondly, removed the 'booleanLikelihood' for LogisticModel as this was nasty. Instead, proper priors need to be put on the t50 parameter (a gamma is given as default). Also added gamma default prior to the doubling time parameter (and picked a larger initial value to help with numerical issues in logistic and expansion model).
Thirdly, normalized the generation of discrete trait models to always use generalSubstitutionModel.
Have generated all these model and tested that they run (but not that they produce reasonable results).
18 lines of code changed in 2 files:
Trunk: solve Issue 356: Add instruction to show user how to load specified starting tree from BEAUti
19 lines of code changed in 2 files:
Trunk: solve Issue 354: BEAUti: make auto wrap for HTMLEditorKit inside JEditorPane, and Issue 355: get rid of ">" when wrapping text using BEAUti TextUtil
1 lines of code changed in 1 file:
Trunk: solve Issue 351: message label on the bottom of BEAUti frame is floating when no space enough
42 lines of code changed in 1 file:
This is rather a large update as I was making changes in a branch and have merged them back in. This allows any trait name to be created (not just 'Location' and 'Species'). The idea is that the discrete model is not phylogoegraphy specific - you can model any discrete change. Have added a check box to say use *BEAST - at this point you should create a Species trait. Have cleaned up a few othe UI issues. Almost certainly there will be XML generation issues as a result and we should concentrate on testing and fixing these.
179 lines of code changed in 1 file:
TRUNK: merge Issue 323: BEAUti: reload xml having alignments with different taxa
6 lines of code changed in 1 file:
(36 more)