Directory src/dr/app/tracer/analysis/

Total Files:
13
Deleted Files:
2
Lines of Code:
12

[root]/src/dr/app/tracer/analysis

Lines of Code

src/dr/app/tracer/analysis/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 156 (100.0%) 9749 (100.0%) 62.4
rambaut 72 (46.2%) 5743 (58.9%) 79.7
alexei.drummond 22 (14.1%) 2636 (27.0%) 119.8
dong.w.xie 42 (26.9%) 1216 (12.5%) 28.9
tbcbedford@gmail.com 11 (7.1%) 87 (0.9%) 7.9
dong.w.xie@gmail.com 5 (3.2%) 47 (0.5%) 9.4
jheled 2 (1.3%) 16 (0.2%) 8.0
msuchard 2 (1.3%) 4 (0.0%) 2.0

Most Recent Commits

dong.w.xie@gmail.com 2013-02-28 14:58 Rev.: 5459

tracer: doWork in EBSP needs to be reviewed, it seems a copy of BSP.

1 lines of code changed in 2 files:

  • src/dr/app/tracer/analysis: ExtendedBayesianSkylineDialog.java (+1 -1)
rambaut 2012-08-04 03:49 Rev.: 5097

Porting fixes from 1.7.3 back into the trunk

11 lines of code changed in 2 files:

  • src/dr/app/tracer/analysis: GMRFSkyrideDialog.java (new)
dong.w.xie@gmail.com 2012-02-10 16:33 Rev.: 4670

trunk: merge Issue 284:Tracer doing BSP will throw an exception if the log file/tree file are out of sync

46 lines of code changed in 3 files:

  • src/dr/app/tracer/analysis: BayesianSkylineDialog.java (new), GMRFSkyrideDialog.java (+23)
tbcbedford@gmail.com 2011-12-19 01:01 Rev.: 4552

Fixed typo.

2 lines of code changed in 2 files:

  • src/dr/app/tracer/analysis: BayesFactorsFrame.java (new)
tbcbedford@gmail.com 2011-12-19 00:57 Rev.: 4551

Updated the text describing AICM and Bayes factor model comparison. Always doing comparisons on ln scale. Also, in keeping with previous behavior, simple harmonic mean estimator is never used. Options are: "aicm" and "harmonic mean". Harmonic mean gives smoothed estimator.

26 lines of code changed in 3 files:

  • src/dr/app/tracer/analysis: BayesFactorsDialog.java (+3 -20), BayesFactorsFrame.java (+23 -66)
tbcbedford@gmail.com 2011-12-16 23:28 Rev.: 4550

Model comparison now defaults to comparing all open trace files, rather than all selected trace files. To me this seems like a more expected behavior. I tried to implement a checkbox in the dialog box for "Use selected trace files only". However, this was difficult because the List<TraceList> that's passed in from TracerFrame doesn't have information about what is currently selected.

2 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesFactorsDialog.java (+2 -3)
rambaut 2011-12-16 23:19 Rev.: 4549

Ratios of AICMs are not Bayes factors.

3 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesFactorsFrame.java (+3 -3)
msuchard 2011-12-16 05:37 Rev.: 4548

Bayes factors are not odds.

3 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesFactorsFrame.java (+3 -3)
tbcbedford@gmail.com 2011-12-16 02:54 Rev.: 4547

Moving naming from "Bayes Factors" to "Model Comparison"

5 lines of code changed in 2 files:

  • src/dr/app/tracer/analysis: BayesFactorsDialog.java (+2 -2), BayesFactorsFrame.java (+3 -3)
tbcbedford@gmail.com 2011-12-15 04:17 Rev.: 4543

Full width table by default.

0 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesFactorsFrame.java (-1)
tbcbedford@gmail.com 2011-12-15 04:05 Rev.: 4542

Implementing AICM in Tracer. The Bayes factor dialog now has a drop-down menu with AICM as the default option.

52 lines of code changed in 2 files:

  • src/dr/app/tracer/analysis: BayesFactorsDialog.java (+33 -16), BayesFactorsFrame.java (+19 -4)
dong.w.xie 2011-08-30 15:55 Rev.: 4261

trunk: add EBSP analysis in Tracer, but doWork() not working yet.

877 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: ExtendedBayesianSkylineDialog.java (+877)
rambaut 2011-06-06 05:44 Rev.: 4007

Working towards Tracer 1.6. Switched trace 'types' (in the GUI) to 'real', 'integer' and 'categorical' as the previous ones were in programmers' jargon. These buttons also are now disabled when no trace is selected. Also disabled the confirmation box for setting types - if you press the button, then you probably intended to do it (this is a static switch at the top of the TracerFrame.java).

Cleaned up some issues with the generification of 'Variate' - in particular some methods in the plotting were not being overridden.

In 'distribution' tab, for real traces, KDEs are now the default. Histogram estimates can also be shown.

Options for plotting are now stored for specific traces (for example, if you set a manual range for a trace it is now remembered and used for this trace only).

Cleaned up some odd code in Skyline plotting (causing an erroneous warning box to appear).

Removed a few exclamation marks from dialog box messages and cleaned up the text.

114 lines of code changed in 14 files:

  • src/dr/app/tracer/analysis: BayesianSkylineDialog.java (+55 -26), DemographicDialog.java (new), DemographicPlotPanel.java (+12 -12), GMRFSkyrideDialog.java (+7 -7), LineagesThroughTimeDialog.java (+7 -7), TemporalAnalysisFrame.java (+4 -4), TemporalAnalysisPlotPanel.java (new), TraitThroughTimeDialog.java (+7 -7)
dong.w.xie 2011-05-11 17:10 Rev.: 3977

Trunk: add two epoch in Tracer Demo reconstruction

46 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: DemographicDialog.java (+46 -3)
dong.w.xie 2011-02-25 11:56 Rev.: 3830

Trunk new Trace: more corrections to use 2d ArrayList ArrayList<ArrayList> not List[].

50 lines of code changed in 2 files:

  • src/dr/app/tracer/analysis: DemographicDialog.java (+46 -46), GMRFSkyrideDialog.java (+4 -4)
dong.w.xie 2011-02-25 10:44 Rev.: 3829

Trunk new Trace: fix BSP plot in analysis, which should use 2d ArrayList ArrayList<ArrayList> not List[].

10 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesianSkylineDialog.java (+10 -15)
dong.w.xie 2011-02-18 10:34 Rev.: 3808

Trunk new Trace: finally get rid of array copying functions getValues(?, [], ?) from Trace, which is memory consuming. Please use List<T> for your futher programming in Tracer.

74 lines of code changed in 6 files:

  • src/dr/app/tracer/analysis: BayesFactorsDialog.java (+1 -2), BayesianSkylineDialog.java (+10 -9), DemographicDialog.java (+53 -52), GMRFSkyrideDialog.java (+5 -4), TimeDensityDialog.java (new)
dong.w.xie 2011-02-17 16:46 Rev.: 3807

Trunk new Trace: remove static convert method from Trace.

0 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: DemographicDialog.java (-1)
dong.w.xie 2011-02-17 15:31 Rev.: 3805

Trunk new Trace: 1) Try to replace Double[] as List<Double>, which save some memory, but it still crashes after loading a big log; 2) use traceType to detemine type, instead of prime type (T) of List<T> in Trace, and integer is stored as List<Double> currently for simlple solution of plotting.

10 lines of code changed in 5 files:

  • src/dr/app/tracer/analysis: BayesianSkylineDialog.java (+2 -1), DemographicDialog.java (+2 -4), GMRFSkyrideDialog.java (+2 -1), LineagesThroughTimeDialog.java (+2 -1), TraitThroughTimeDialog.java (+2 -1)
dong.w.xie 2011-02-16 16:32 Rev.: 3804

Trunk: starts using List instead array in Trace, and return List for getValues.

11 lines of code changed in 5 files:

  • src/dr/app/tracer/analysis: BayesianSkylineDialog.java (+2 -2), DemographicDialog.java (+3 -4), GMRFSkyrideDialog.java (+2 -2), LineagesThroughTimeDialog.java (+2 -2), TraitThroughTimeDialog.java (+2 -2)
dong.w.xie 2011-02-15 09:08 Rev.: 3796

Trunk: big change of new Tracer, and this check-in starts using List instead array in Variate.

62 lines of code changed in 9 files:

  • src/dr/app/tracer/analysis: BayesFactorsDialog.java (+2 -5), BayesianSkylineDialog.java (+10 -10), DemographicDialog.java (+9 -9), DemographicPlotPanel.java (+4 -4), GMRFSkyrideDialog.java (+10 -10), LineagesThroughTimeDialog.java (+10 -10), TemporalAnalysisPlotPanel.java (+4 -4), TimeDensityDialog.java (+3 -3), TraitThroughTimeDialog.java (+10 -10)
dong.w.xie 2011-02-03 16:30 Rev.: 3785

Trunk: new Tracer dev: make it complied, but there is still casting problem.

8 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesFactorsDialog.java (+8 -9)
dong.w.xie 2010-09-13 11:58 Rev.: 3530

Trunk: correction of r3529

4 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesFactorsFrame.java (+4 -3)
dong.w.xie 2010-09-13 10:51 Rev.: 3529

Trunk: solve Issue 393: Fix the message of the Bayes factor report in Tracer

3 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesFactorsFrame.java (+3 -2)
rambaut 2010-09-07 10:37 Rev.: 3497

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.

42 lines of code changed in 13 files:

  • src/dr/app/tracer/analysis: BayesFactorsDialog.java (+4 -4), BayesFactorsFrame.java (+2 -2), BayesianSkylineDialog.java (+5 -6), DemographicDialog.java (+5 -6), DemographicPlotPanel.java (+1 -1), GMRFSkyrideDialog.java (+5 -8), LineagesThroughTimeDialog.java (+5 -6), NewTemporalAnalysisDialog.java (new), TemporalAnalysisFrame.java (+2 -2), TemporalAnalysisPlotPanel.java (+1 -1), TimeDensityDialog.java (+3 -4), TraitThroughTimeDialog.java (+5 -6)
dong.w.xie 2010-06-01 13:01 Rev.: 3204

TRUNK: new tracer dev merged from branch TRACER_NEW_DEV.

28 lines of code changed in 7 files:

  • src/dr/app/tracer/analysis: BayesFactorsDialog.java (+9 -7), BayesianSkylineDialog.java (+6 -5), DemographicDialog.java (+3 -2), GMRFSkyrideDialog.java (+4 -3), LineagesThroughTimeDialog.java (+2 -1), TimeDensityDialog.java (+2 -1), TraitThroughTimeDialog.java (+2 -1)
msuchard 2010-03-03 07:53 Rev.: 3011

What is a marginal likelihood?

1 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesFactorsFrame.java (+1 -1)
dong.w.xie 2009-12-18 10:02 Rev.: 2707

Trunk: merge r2706

33 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesianSkylineDialog.java (+33 -8)
rambaut 2009-12-01 03:37 Rev.: 2636

Added drag and drop of log files into Tracer.

4 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: GMRFSkyrideDialog.java (+4 -4)
rambaut 2009-11-30 23:58 Rev.: 2635

Work on next version of Tracer. Implemented a 'GMRF Skyride' analysis. Implemented feature request <http://code.google.com/p/beast-mcmc/issues/detail?id=191> to display burnins in different colour.

705 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: GMRFSkyrideDialog.java (+705)
alexei.drummond 2009-11-04 15:18 Rev.: 2505

LineagesThroughTimeDialog now reports 1 lineage for times above the root of a tree. This is nicer than the conditional version when comparing against known analytical results for lineage through time plots.

3 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: LineagesThroughTimeDialog.java (+3 -3)
alexei.drummond 2009-08-05 13:05 Rev.: 2022

Fixes Constant-Exponential reconstruction in Tracer which was out of sync with current BEAST parameterization.

12 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: DemographicDialog.java (+12 -4)
alexei.drummond 2009-07-13 23:44 Rev.: 1848

Refactoring tidy up. Reducing interdependencies between top-level packages. Will upload dependency guidelines to wiki soon.

476 lines of code changed in 8 files:

  • src/dr/app/tracer/analysis: BayesianSkylineDialog.java (+11 -8), DemographicDialog.java (+6 -6), DemographicPlotPanel.java (+7 -7), LineagesThroughTimeDialog.java (+417 -418), TemporalAnalysisFrame.java (+7 -7), TemporalAnalysisPlotPanel.java (+6 -6), TimeDensityDialog.java (+13 -15), TraitThroughTimeDialog.java (+9 -11)
rambaut 2009-03-07 04:46 Rev.: 1481

UniformRootPrior works on trees with contemporaneous tips but not dated tips.

18 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesianSkylineDialog.java (+18 -12)
rambaut 2009-02-24 01:40 Rev.: 1450

Small additions to Tracer

24 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesianSkylineDialog.java (+24 -4)
rambaut 2008-11-24 12:11 Rev.: 1325

Added a 'DemographicLogger' - this is a logger for recording reconstructions (popsizes + change points) for skyline, skyride type models. The logger takes a class that implements 'DemographicReconstructor' interface. For BSPs this is the BayesianSkylineLikelihood itself.

The actual reconstruction has not been implemented for BSP yet.

Added an Exponential-growth BSP model.

21 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: BayesianSkylineDialog.java (+21 -12)
alexei.drummond 2008-08-15 03:44 Rev.: 1130

added new tests for wide exchange operator in ExchangeOperatorTest and YuleModelTest... I would encourage other BEAST developers to consider writing JUnit tests... they are easy and fun!

35 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: DemographicDialog.java (+35 -48)
rambaut 2008-08-09 02:41 Rev.: 1099

Renamed ADNADamageModel to SequenceErrorModel. Intend to make it more general.

2 lines of code changed in 1 file:

  • src/dr/app/tracer/analysis: TemporalAnalysisPlotPanel.java (+2 -2)
rambaut 2008-08-08 12:12 Rev.: 1098

More additions and improvements to Tracer

304 lines of code changed in 5 files:

  • src/dr/app/tracer/analysis: BayesFactorsDialog.java (+9 -9), BayesianSkylineDialog.java (+4 -1), DemographicDialog.java (+30 -9), TemporalAnalysisPlotPanel.java (+15 -14), TimeDensityDialog.java (+246)
rambaut 2008-06-05 03:57 Rev.: 931

Added a 'Trait through time' plot. Give the name of any trait stored in the tree (including 'rate').

588 lines of code changed in 2 files:

  • src/dr/app/tracer/analysis: LineagesThroughTimeDialog.java (+6 -37), TraitThroughTimeDialog.java (+582)

(20 more)

Generated by StatSVN 0.7.0