Directory src/dr/app/beauti/enumTypes/

Directory Deleted:
2010-10-23 03:56
Total Files:
0
Deleted Files:
17
Lines of Code:
0

[root]/src/dr/app/beauti/enumTypes

Lines of Code

src/dr/app/beauti/enumTypes/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 71 (100.0%) 1036 (100.0%) 14.5
dong.w.xie 46 (64.8%) 994 (95.9%) 21.6
rambaut 25 (35.2%) 42 (4.1%) 1.6

Most Recent Commits

rambaut 2010-10-23 03:56 Rev.: 3664

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).

0 lines of code changed in 17 files:

  • src/dr/app/beauti/enumTypes: AminoAcidModelType.java (del), BinaryModelType.java (del), ClockType.java (del), FixRateType.java (del), FrequencyPolicyType.java (del), LocationSubstModelType.java (del), NucModelType.java (del), OperatorType.java (del), PopulationSizeModelType.java (del), PriorScaleType.java (del), PriorType.java (del), RelativeRatesType.java (del), SequenceErrorType.java (del), StartingTreeType.java (del), TipDateSamplingType.java (del), TreePriorParameterizationType.java (del), TreePriorType.java (del)
dong.w.xie 2010-10-14 16:21 Rev.: 3650

Trunk: merge change.

2 lines of code changed in 2 files:

  • src/dr/app/beauti/enumTypes: PriorType.java (+2 -2)
dong.w.xie 2010-10-13 15:48 Rev.: 3641

Trunk: merge issue 416, 417 and 418.

25 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+25 -24)
dong.w.xie 2010-10-13 10:02 Rev.: 3638

Trunk: EBSP missing P.

1 lines of code changed in 2 files:

  • src/dr/app/beauti/enumTypes: TreePriorType.java (+1 -1)
dong.w.xie 2010-10-05 14:46 Rev.: 3599

Trunk: merge Issue 410: "Improper priors" on posterior statistics from branch 1.6.

12 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+12 -5)
dong.w.xie 2010-09-09 12:38 Rev.: 3510

Trunk: solve Issue 392: BEAUti: wrong validation to apply Normal prior to tmrca

2 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+2 -2)
rambaut 2010-08-25 19:06 Rev.: 3445

Reordered the PriorType Enum so that UNDEFINED is first. This is so it doesn't appear as an option in the RootHeightPriorCombo. The user shouldn't be able to select it as an option.

4 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+4 -4)
rambaut 2010-08-24 23:39 Rev.: 3432

Implemented a new option for default priors - an UNDEFINED prior. This comes up as red in the priors table and the XML will not generate until this is set (even to a uniform[0,+Inf] would be OK). At present, the only parameters to use this option are the rate parameters for discrete traits (i.e., 1 character partitions).

12 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+12 -1)
rambaut 2010-08-22 21:07 Rev.: 3425

Restored improper uniform priors on rate parameters but added a red colour to the prior table to warn about this.

9 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+9 -4)
rambaut 2010-08-22 20:50 Rev.: 3424

Renamed an internal constant from JEFFREYS_PRIOR to ONE_OVER_X_PRIOR

5 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+5 -5)
rambaut 2010-08-18 23:24 Rev.: 3404

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).

4 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+4)
dong.w.xie 2010-08-10 12:09 Rev.: 3378

Trunk: solve Issue 347: change BEAUti default prior of ucld.stdv and kappa, and fix few little bugs.

2 lines of code changed in 2 files:

  • src/dr/app/beauti/enumTypes: ClockType.java (new)
rambaut 2010-08-05 04:13 Rev.: 3364

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.

2 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: ClockType.java (+2 -2)
dong.w.xie 2010-08-03 11:29 Rev.: 3357

Trunk; BEAUti add Random Local Clock, but it seems BEAST model has bug

2 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: ClockType.java (+2 -2)
dong.w.xie 2010-06-02 10:44 Rev.: 3213

TRUNK: beauti: add newick format starting tree generator.

2 lines of code changed in 2 files:

  • src/dr/app/beauti/enumTypes: StartingTreeType.java (+2 -2)
rambaut 2010-04-13 11:03 Rev.: 3113

Added a few models of sequence (tip) error to model the action of hypermutation by APOBEC editing in HIV.

6 lines of code changed in 2 files:

  • src/dr/app/beauti/enumTypes: SequenceErrorType.java (+6 -1)
dong.w.xie 2010-03-31 13:21 Rev.: 3090

TRUNK: BEAUti discrete traits prior and operator panels are working.

20 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: LocationSubstModelType.java (new 20)
dong.w.xie 2010-03-25 17:09 Rev.: 3073

TRUNK: BEAUti a correction of *BEAST pop size model type.

3 lines of code changed in 2 files:

  • src/dr/app/beauti/enumTypes: PopulationSizeModelType.java (new)
dong.w.xie 2010-03-23 16:56 Rev.: 3067

TRUNK: BEAUti Phylogeographic initial dev done for gui.

5 lines of code changed in 2 files:

  • src/dr/app/beauti/enumTypes: OperatorType.java (new)
dong.w.xie 2010-03-01 13:11 Rev.: 2993

Trunk refactoring: 2nd part of operators (split parsers).

2 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: OperatorType.java (+2 -2)
dong.w.xie 2010-02-24 14:50 Rev.: 2972

Trunk refactoring: finish tree operators (split parsers)..

2 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: OperatorType.java (+2 -2)
dong.w.xie 2009-12-10 13:44 Rev.: 2678

Trunk: start merge BEAUti from branch 1.5 in

69 lines of code changed in 2 files:

  • src/dr/app/beauti/enumTypes: PriorType.java (+69), SequenceErrorType.java (changed)
dong.w.xie 2009-09-25 16:33 Rev.: 2303

BEAUTi: correct spell and remove Warning message.

1 lines of code changed in 2 files:

  • src/dr/app/beauti/enumTypes: FixRateType.java (+1 -1)
dong.w.xie 2009-09-17 11:51 Rev.: 2257

BEAUTi: Issue 140: more options for *beast.
But Population Size Model – Constant does not work yet.

45 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PopulationSizeModelType.java (+45)
dong.w.xie 2009-09-16 12:14 Rev.: 2254

BEAUTi:
1) solve Issue 135: Laplace prior has not been implemented in PriorParsers, but appearing in BEAUTi;
2) solve Issue 158: We should have the Inverse Gamma distribution in Beauti.

13 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+13 -2)
dong.w.xie 2009-09-15 17:16 Rev.: 2250

BEAUTi: solve Issue 156: LogNormal in prior panel in Beauti.

1 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+1)
dong.w.xie 2009-09-14 17:09 Rev.: 2243

BEAUTi: continue to reduce ModelOptions

47 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: TreePriorParameterizationType.java (new 47)
dong.w.xie 2009-09-09 13:16 Rev.: 2229

BEAUTi: start to create Builder parttern in Parameter, and simplify prior's parameters.

16 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: PriorType.java (+16 -16)
dong.w.xie 2009-09-04 10:34 Rev.: 2197

BEAUTi: add enum BinaryModelType.

43 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: BinaryModelType.java (new 43)
dong.w.xie 2009-08-27 13:38 Rev.: 2149

BEAUTi: add some useful message.

4 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: FixRateType.java (+4 -4)
dong.w.xie 2009-08-24 18:25 Rev.: 2129

BEAUTi:
1) cotinue Issue #100;
2) start Issue #124.

5 lines of code changed in 1 file:

  • src/dr/app/beauti/enumTypes: FixRateType.java (+5 -4)
dong.w.xie 2009-08-21 11:50 Rev.: 2124

Fix the problem of BEAST using BEAUTi code, finding from r2123.

0 lines of code changed in 2 files:

  • src/dr/app/beauti/enumTypes: AminoAcidModelType.java (del), NucModelType.java (del)
dong.w.xie 2009-08-21 11:01 Rev.: 2123

BEAUTi big refactory: move all enum into dr.app.beauti.enumTypes to spearate logic from GUI.
Note: some BEAST classes are using BEAUTi enum.

670 lines of code changed in 13 files:

  • src/dr/app/beauti/enumTypes: AminoAcidModelType.java (new 68), ClockType.java (+52), FixRateType.java (+45), FrequencyPolicyType.java (new 44), NucModelType.java (new 36), OperatorType.java (+69), PriorScaleType.java (new 34), PriorType.java (+135), RelativeRatesType.java (new 43), SequenceErrorType.java (+23), StartingTreeType.java (+48), TipDateSamplingType.java (new 21), TreePriorType.java (+52)
Generated by StatSVN 0.7.0