[root]/src/dr/app/beauti/siteModelsPanel
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 95 (100.0%) | 3537 (100.0%) | 37.2 |
dong.w.xie | 49 (51.6%) | 1882 (53.2%) | 38.4 |
fbielejec | 7 (7.4%) | 809 (22.9%) | 115.5 |
rambaut | 33 (34.7%) | 750 (21.2%) | 22.7 |
msuchard | 6 (6.3%) | 96 (2.7%) | 16.0 |
Added tool tip for lambda tree signal parameter check box.
11 lines of code changed in 2 files:
BEAUti: added Pagel's Lambda transform of tree shape to measure phylogenetic signal in continuous traits. Check box in sites panel for continuous trait partition. Lambda appears in priors table and operators table.
19 lines of code changed in 1 file:
Porting 'evaluateLate' interface method from 1.7 branch.
0 lines of code changed in 2 files:
Porting fixes from 1.7.3 back into the trunk
0 lines of code changed in 1 file:
Fixed some issues with APOBEC error model generation.
0 lines of code changed in 1 file:
trunk: solve Issue 555: Does sequence error model have to apply to every sequence data partition?
3 lines of code changed in 1 file:
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.
5 lines of code changed in 2 files:
Added citations to amino acid models and a text box in BEAUti.
16 lines of code changed in 1 file:
Adding binary stochastic Dollo to BEAUti. Now can read Ringe dataset and generate an XML that runs.
61 lines of code changed in 1 file:
Fixing up discrete/continuous trait generation..
1 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.
2 lines of code changed in 2 files:
Adding continuous traits in BEAUti
564 lines of code changed in 2 files:
moved the getActiveFrame method to PanelUtils class
5 lines of code changed in 1 file:
dNdS robust counting model is now set in the check box
51 lines of code changed in 1 file:
working on dNdS robust counting UI
40 lines of code changed in 1 file:
UI alterations...
22 lines of code changed in 2 files:
dNdS robust counting model is now set in the combo-box
65 lines of code changed in 1 file:
Promoted stochastic Dollo to basic BEAUti-enabled
2 lines of code changed in 1 file:
Cleaning labels for robust counting
7 lines of code changed in 1 file:
added option to SRD06 model settings
71 lines of code changed in 1 file:
added option to remove dnds counting
51 lines of code changed in 1 file:
Connecting DnDsComponent into BEAUti GUI button
18 lines of code changed in 1 file:
added DnDs counting button
526 lines of code changed in 1 file:
Added skeleton class for non-phylogenetic trait model for model comparison
4 lines of code changed in 1 file:
Another tweak to the previous fix for issue 436 - the sequence error model combo now shows "Off" when disabled.
6 lines of code changed in 1 file:
Second part of fix for issue 436 (http://code.google.com/p/beast-mcmc/issues/detail?id=436) - Sequence Error Model is disabled when multiple partitions are being used. Tool tip explains why it is disabled.
22 lines of code changed in 1 file:
Trunk: big update in BEAUti micro-sat.
99 lines of code changed in 2 files:
Trunk: make auto scale function to fix BEAUti partition framework, which moves it from priorOptions into partitionOptions.getParameter(), and discard priorOptions.
1 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.
7 lines of code changed in 1 file:
Trunk: more work on micro-sat data in BEAUti.
27 lines of code changed in 1 file:
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.
3 lines of code changed in 1 file:
Trunk: start to make micro-satellite available in BEAUti panels.
19 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.
4 lines of code changed in 1 file:
Cleaning up BEAUti a bit.
2 lines of code changed in 1 file:
Only write one general substitution data type per discrete substitution model.
4 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).
4 lines of code changed in 2 files:
Switched all uses of org.virion.jam.* to jam.* (org.virion.jam.* is not being updated or fixed). This has touched alot of files but mainly just in the import statements.
9 lines of code changed in 3 files:
Trying to make BEAUti look less Java-like. Have removed the white background for all the panels that are in scroll panes so that you can't see that they are (in a scrollpane) until the scroll bars activate. Have also turned off the horizontal scrollbars in these cases and checked that all the components are visible when the window is at its smallest size. However, I have not tested this on other platforms so would be interested in how it looks (both normally and when small) on Linux and Windows. If any changes to this are required, they should probably be put in platform specific conditionals (i.e., if (!MacOSX)).
10 lines of code changed in 2 files:
Addressing issue 358. Moved 'Sequence Error Model' to SiteModelPanel. Cleaned up ClockModelsPanel as a result - no longer need to put the Fixed Mean option in a scrollpane.
41 lines of code changed in 1 file:
Trunk: solve Issue 339: GUI within scroll panes is just nasty
7 lines of code changed in 1 file:
(27 more)