/trunk Developers: msuchard

Login name:
msuchard
Total Commits:
2,584 (10.7%)
Lines of Code:
154,121 (13.5%)
Most Recent Commit:
2013-05-09 01:55
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for msuchard

Activity by Day of Week for msuchard

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 2584 (100.0%) 154121 (100.0%) 59.6
src/dr/evomodel/continuous/ 227 (8.8%) 12448 (8.1%) 54.8
src/dr/evomodel/arg/ 18 (0.7%) 7570 (4.9%) 420.5
src/dr/inference/model/ 134 (5.2%) 6669 (4.3%) 49.7
examples/ 55 (2.1%) 6649 (4.3%) 120.8
src/dr/evomodel/tree/ 85 (3.3%) 6421 (4.2%) 75.5
src/dr/inference/operators/ 77 (3.0%) 6219 (4.0%) 80.7
src/dr/evomodel/substmodel/ 85 (3.3%) 6046 (3.9%) 71.1
src/dr/evomodel/arg/operators/ 16 (0.6%) 5667 (3.7%) 354.1
src/dr/inference/distribution/ 98 (3.8%) 5084 (3.3%) 51.8
src/dr/app/beagle/evomodel/treelikelihood/ 123 (4.8%) 5042 (3.3%) 40.9
src/dr/evomodel/treelikelihood/ 71 (2.7%) 4997 (3.2%) 70.3
src/dr/app/tools/ 44 (1.7%) 4807 (3.1%) 109.2
native/expokit/ 9 (0.3%) 4803 (3.1%) 533.6
src/dr/math/ 58 (2.2%) 4772 (3.1%) 82.2
src/dr/math/matrixAlgebra/ 17 (0.7%) 4042 (2.6%) 237.7
src/dr/app/beagle/evomodel/substmodel/ 131 (5.1%) 3940 (2.6%) 30.0
src/dr/evomodel/coalescent/ 47 (1.8%) 3784 (2.5%) 80.5
src/dr/evomodel/operators/ 65 (2.5%) 3242 (2.1%) 49.8
src/dr/app/beagle/evomodel/parsers/ 99 (3.8%) 2938 (1.9%) 29.6
src/dr/evomodel/newtreelikelihood/ 47 (1.8%) 2393 (1.6%) 50.9
src/dr/inference/trace/ 20 (0.8%) 2274 (1.5%) 113.7
src/dr/app/beauti/generator/ 16 (0.6%) 1951 (1.3%) 121.9
src/dr/app/beast/ 135 (5.2%) 1905 (1.2%) 14.1
src/dr/evolution/tree/ 32 (1.2%) 1902 (1.2%) 59.4
src/dr/geo/ 43 (1.7%) 1886 (1.2%) 43.8
src/dr/math/distributions/ 53 (2.1%) 1849 (1.2%) 34.8
src/dr/evomodel/coalescent/operators/ 15 (0.6%) 1835 (1.2%) 122.3
src/dr/geo/contouring/ 13 (0.5%) 1817 (1.2%) 139.7
src/test/dr/evomodel/substmodel/ 23 (0.9%) 1582 (1.0%) 68.7
src/dr/evomodel/arg/coalescent/ 4 (0.2%) 1417 (0.9%) 354.2
src/dr/inference/markovjumps/ 52 (2.0%) 1366 (0.9%) 26.2
src/dr/app/beauti/priorsPanel/ 18 (0.7%) 1344 (0.9%) 74.6
src/dr/app/beauti/options/ 18 (0.7%) 1333 (0.9%) 74.0
src/dr/app/beagle/evomodel/sitemodel/ 26 (1.0%) 1312 (0.9%) 50.4
src/dr/evomodel/arg/likelihood/ 9 (0.3%) 1116 (0.7%) 124.0
native/ 24 (0.9%) 1068 (0.7%) 44.5
src/dr/app/beastdev/ 15 (0.6%) 967 (0.6%) 64.4
src/dr/evomodel/branchratemodel/ 26 (1.0%) 784 (0.5%) 30.1
src/dr/app/beagle/evomodel/utilities/ 17 (0.7%) 783 (0.5%) 46.0
examples/release/ 4 (0.2%) 768 (0.5%) 192.0
src/test/dr/math/ 22 (0.9%) 752 (0.5%) 34.1
src/dr/app/beauti/components/dollo/ 9 (0.3%) 620 (0.4%) 68.8
src/dr/inference/mcmc/ 6 (0.2%) 614 (0.4%) 102.3
src/dr/util/ 20 (0.8%) 609 (0.4%) 30.4
src/dr/app/beauti/components/hpm/ 13 (0.5%) 570 (0.4%) 43.8
src/dr/inferencexml/distribution/ 16 (0.6%) 567 (0.4%) 35.4
examples/treePriors/ 4 (0.2%) 558 (0.4%) 139.5
src/dr/evomodelxml/tree/ 12 (0.5%) 494 (0.3%) 41.1
src/dr/geo/math/ 3 (0.1%) 467 (0.3%) 155.6
src/dr/evoxml/ 17 (0.7%) 466 (0.3%) 27.4
src/test/dr/app/beagle/ 7 (0.3%) 464 (0.3%) 66.2
src/dr/evomodelxml/treelikelihood/ 12 (0.5%) 461 (0.3%) 38.4
src/test/dr/evomodel/treelikelihood/ 9 (0.3%) 439 (0.3%) 48.7
src/dr/app/beagle/tools/ 6 (0.2%) 438 (0.3%) 73.0
examples/unrelease/ 4 (0.2%) 425 (0.3%) 106.2
src/dr/evolution/datatype/ 21 (0.8%) 410 (0.3%) 19.5
src/dr/gui/chart/ 4 (0.2%) 379 (0.2%) 94.7
src/dr/xml/ 10 (0.4%) 372 (0.2%) 37.2
src/dr/evomodel/MSSD/ 14 (0.5%) 364 (0.2%) 26.0
src/dr/app/beauti/treespanel/ 3 (0.1%) 356 (0.2%) 118.6
src/dr/app/util/ 4 (0.2%) 342 (0.2%) 85.5
src/dr/evolution/coalescent/ 4 (0.2%) 335 (0.2%) 83.7
/ 14 (0.5%) 323 (0.2%) 23.0
src/dr/evomodel/continuous/plink/ 3 (0.1%) 322 (0.2%) 107.3
src/dr/inference/parallel/ 4 (0.2%) 321 (0.2%) 80.2
src/dr/evomodelxml/coalescent/ 6 (0.2%) 321 (0.2%) 53.5
src/dr/evomodel/arg/branchratemodel/ 1 (0.0%) 307 (0.2%) 307.0
src/dr/inferencexml/model/ 13 (0.5%) 292 (0.2%) 22.4
src/dr/inference/markovchain/ 4 (0.2%) 292 (0.2%) 73.0
src/dr/geo/distributions/ 14 (0.5%) 289 (0.2%) 20.6
src/dr/evomodel/beagle/substmodel/ 11 (0.4%) 271 (0.2%) 24.6
src/dr/evomodel/transmission/ 7 (0.3%) 255 (0.2%) 36.4
src/dr/evomodel/speciation/ 7 (0.3%) 237 (0.2%) 33.8
src/dr/geo/operators/ 2 (0.1%) 219 (0.1%) 109.5
src/test/dr/evomodel/arg/operators/ 2 (0.1%) 214 (0.1%) 107.0
examples/release/testXML/ 3 (0.1%) 203 (0.1%) 67.6
src/dr/geo/cartogram/ 4 (0.2%) 168 (0.1%) 42.0
examples/incorrect/ 3 (0.1%) 164 (0.1%) 54.6
src/dr/app/beagle/tools/parsers/ 4 (0.2%) 143 (0.1%) 35.7
src/dr/evomodelxml/ 3 (0.1%) 141 (0.1%) 47.0
src/dr/inferencexml/ 11 (0.4%) 137 (0.1%) 12.4
src/dr/app/tracer/traces/ 4 (0.2%) 128 (0.1%) 32.0
src/test/dr/evomodel/ 2 (0.1%) 124 (0.1%) 62.0
src/dr/evolution/alignment/ 10 (0.4%) 116 (0.1%) 11.6
src/dr/app/beauti/types/ 9 (0.3%) 115 (0.1%) 12.7
src/dr/evomodel/newsubstmodel/ 6 (0.2%) 112 (0.1%) 18.6
src/dr/app/beauti/siteModelsPanel/ 6 (0.2%) 96 (0.1%) 16.0
src/dr/evomodel/beagle/parsers/ 8 (0.3%) 95 (0.1%) 11.8
src/dr/app/beauti/components/discrete/ 2 (0.1%) 94 (0.1%) 47.0
src/dr/evomodel/antigenic/ 4 (0.2%) 92 (0.1%) 23.0
src/test/dr/integration/ 1 (0.0%) 91 (0.1%) 91.0
src/dr/app/beagle/evomodel/operators/ 1 (0.0%) 81 (0.1%) 81.0
src/dr/evomodelxml/speciation/ 2 (0.1%) 72 (0.0%) 36.0
src/dr/evomodelxml/operators/ 3 (0.1%) 69 (0.0%) 23.0
src/dr/app/beagle/evomodel/branchmodel/ 11 (0.4%) 69 (0.0%) 6.2
src/dr/app/beauti/components/dnds/ 2 (0.1%) 55 (0.0%) 27.5
src/dr/app/beauti/ancestralStatesPanel/ 3 (0.1%) 53 (0.0%) 17.6
src/test/dr/inference/trace/ 3 (0.1%) 51 (0.0%) 17.0
src/test/dr/distibutions/ 3 (0.1%) 51 (0.0%) 17.0
src/dr/app/beauti/components/ancestralstates/ 1 (0.0%) 51 (0.0%) 51.0
src/dr/evomodel/tree/randomlocalmodel/ 3 (0.1%) 46 (0.0%) 15.3
src/dr/inference/loggers/ 7 (0.3%) 44 (0.0%) 6.2
src/dr/evomodelxml/substmodel/ 7 (0.3%) 42 (0.0%) 6.0
src/dr/evolution/io/ 4 (0.2%) 42 (0.0%) 10.5
src/dr/evomodelxml/branchratemodel/ 4 (0.2%) 40 (0.0%) 10.0
src/dr/math/interfaces/ 1 (0.0%) 39 (0.0%) 39.0
src/dr/inferencexml/operators/ 5 (0.2%) 35 (0.0%) 7.0
src/dr/evomodel/beagle/treelikelihood/ 4 (0.2%) 35 (0.0%) 8.7
src/test/dr/inference/model/ 1 (0.0%) 32 (0.0%) 32.0
src/dr/evomodelxml/MSSD/ 5 (0.2%) 31 (0.0%) 6.2
src/dr/app/beauti/clockModelsPanel/ 1 (0.0%) 31 (0.0%) 31.0
src/dr/evomodelxml/coalescent/operators/ 2 (0.1%) 29 (0.0%) 14.5
src/dr/evolution/colouring/ 5 (0.2%) 24 (0.0%) 4.8
src/dr/stats/ 2 (0.1%) 22 (0.0%) 11.0
src/dr/inferencexml/trace/ 1 (0.0%) 18 (0.0%) 18.0
src/dr/evomodel/sitemodel/ 4 (0.2%) 17 (0.0%) 4.2
src/dr/app/seqgen/ 3 (0.1%) 14 (0.0%) 4.6
src/dr/app/oldbeauti/ 1 (0.0%) 10 (0.0%) 10.0
src/dr/app/tracer/application/ 1 (0.0%) 9 (0.0%) 9.0
src/dr/app/beauti/ 4 (0.2%) 8 (0.0%) 2.0
src/dr/evolution/sequence/ 2 (0.1%) 6 (0.0%) 3.0
src/dr/evolution/continuous/ 5 (0.2%) 6 (0.0%) 1.2
src/dr/app/tracer/analysis/ 2 (0.1%) 4 (0.0%) 2.0
src/dr/app/plugin/ 2 (0.1%) 4 (0.0%) 2.0
src/dr/app/phylogeography/spread/ 2 (0.1%) 2 (0.0%) 1.0
src/dr/app/gui/chart/ 2 (0.1%) 2 (0.0%) 1.0
src/test/dr/evomodel/speciation/ 1 (0.0%) 1 (0.0%) 1.0
lib/ 17 (0.7%) 0 (0.0%) 0.0

Activity of msuchard

Most Recent Commits

msuchard 2013-05-09 01:55 Rev.: 5640

Fixing TreeTransform applied to EmpiricalTreeDistribution (again)

6 lines of code changed in 6 files:

  • src/dr/evomodel/tree: ProgressiveScalarTreeTransform.java (+2 -2), SingleScalarTreeTransform.java (new), TreeTransform.java (+2 -1)
msuchard 2013-05-08 07:20 Rev.: 5638

Incorrectly delegated getBranchLength() such that no transformation was occurring.

17 lines of code changed in 5 files:

  • src/dr/evomodel/tree: ProgressiveScalarTreeTransform.java (+2 -2), SingleScalarTreeTransform.java (+2 -2), TransformedTreeModel.java (+11 -7), TreeTransform.java (+2 -2)
msuchard 2013-05-08 04:03 Rev.: 5637

Updated MultivariateTraitTree to work with EmpiricalTreeDistribution

10 lines of code changed in 5 files:

  • src/dr/evolution/tree: MultivariateTraitTree.java (-3)
  • src/dr/evomodel/tree: ProgressiveScalarTreeTransform.java (+1 -1), SingleScalarTreeTransform.java (+2 -2), TransformedTreeModel.java (+7 -4)
msuchard 2013-05-07 07:43 Rev.: 5635

Fixing transformed trees when random

404 lines of code changed in 21 files:

  • src/dr/evolution/tree: MultivariateTraitTree.java (+7 -1)
  • src/dr/evomodel/continuous: AbstractMultivariateTraitLikelihood.java (+4 -4), FullyConjugateMultivariateTraitLikelihood.java (new), IntegratedMultivariateTraitLikelihood.java (+2 -3), MissingTraits.java (new), MultinomialLatentLiabilityLikelihood.java (+25 -1), NonPhylogeneticMultivariateTraitLikelihood.java (new), OrderedLatentLiabilityLikelihood.java (+25 -1), SampledMultivariateTraitLikelihood.java (+27 -1), SemiConjugateMultivariateTraitLikelihood.java (new)
  • src/dr/evomodel/tree: ProgressiveScalarTreeTransform.java (+3 -2), TransformedTreeModel.java (+246 -7)
  • src/dr/evomodelxml/treelikelihood: TreeTraitParserUtilities.java (+27 -2)
msuchard 2013-05-06 15:27 Rev.: 5631

Finally interfacing multivariate traits, although they are now generally integrated out.

265 lines of code changed in 17 files:

  • src/dr/evolution/tree: MultivariateTraitTree.java (+35)
  • src/dr/evomodel/continuous: AbstractMultivariateTraitLikelihood.java (+10 -14), DiffusionRateStatistic.java (+33 -7), IntegratedMultivariateTraitLikelihood.java (+3 -2)
  • src/dr/evomodel/operators: DiscretizedLocationOperator.java (new), LatentLiabilityGibbsOperator.java (new), PrecisionMatrixGibbsOperator.java (new), TraitGibbsOperator.java (new), TraitRateGibbsOperator.java (new)
  • src/dr/evomodel/tree: TreeModel.java (+64 -64)
msuchard 2013-05-03 07:25 Rev.: 5628

Fixed log determine of a matrix and positive-definite check in WishartDistribution; there is still an error in LUPDecomposition.isPD()

21 lines of code changed in 6 files:

  • src/dr/app/beast: release_parsers.properties (new)
  • src/dr/math/distributions: WishartDistribution.java (+5 -7)
  • src/dr/math/matrixAlgebra: LUPDecomposition.java (+15 -5)
msuchard 2013-04-29 03:42 Rev.: 5619

Added missing CompoundParameter.fireParameterChangedEvent method, and demonstrating a nicer approach to multi-developer debugging.

33 lines of code changed in 4 files:

  • src/dr/inference/model: CompoundParameter.java (+5)
  • src/dr/inference/operators: AdaptableVarianceMultivariateNormalOperator.java (+28 -14)
msuchard 2013-04-28 06:43 Rev.: 5617

Stream-lining serial operations during multi-parameter updates

49 lines of code changed in 3 files:

  • src/dr/inference/model: Parameter.java (+17 -15)
  • src/dr/inference/operators: AdaptableVarianceMultivariateNormalOperator.java (+32 -15)
msuchard 2013-04-25 06:38 Rev.: 5610

Implemented a scaled mixture of Wishart distribution for precision matrix inference.

444 lines of code changed in 12 files:

  • src/dr/app/beast: development_parsers.properties (+2)
  • src/dr/evomodel/operators: PrecisionMatrixGibbsOperator.java (+78 -20)
  • src/dr/inference/distribution: MultivariateDistributionLikelihood.java (new), WishartGammalDistributionModel.java (new 183)
  • src/dr/inferencexml/distribution: WishartGammaDistributionModelParser.java (new 95)
  • src/dr/math/distributions: HalfTDistribution.java (new), InverseWishartDistribution.java (+29 -4), WishartDistribution.java (+2 -6), WishartStatistics.java (new 39)
msuchard 2013-04-23 14:39 Rev.: 5602

Added a half-T-distribution for more flexible specification of precision matrices in trait evolution.

189 lines of code changed in 3 files:

  • src/dr/inferencexml/distribution: PriorParsers.java (+136 -92)
  • src/dr/math/distributions: HalfTDistribution.java (+53)
msuchard 2013-04-19 06:30 Rev.: 5599

Debugging flag to check for thread-level parallelization of likelihood evaluations

15 lines of code changed in 4 files:

  • src/dr/app/beagle/evomodel/treelikelihood: AbstractTreeLikelihood.java (+5 -5)
  • src/dr/inference/model: CompoundLikelihood.java (+10 -1)
msuchard 2013-04-18 08:47 Rev.: 5594

Reimplemented lazy evaluation in Skygrid and cleaned up formatting.

497 lines of code changed in 4 files:

  • src/dr/evomodel/coalescent: GMRFMultilocusSkyrideLikelihood.java (new), GMRFSkyrideLikelihood.java (+275 -273)
msuchard 2013-04-16 07:24 Rev.: 5592

Changing default behaviour to original.

3 lines of code changed in 2 files:

  • src/dr/app/beagle/evomodel/parsers: ComplexSubstitutionModelParser.java (+3 -3)
msuchard 2013-04-16 07:21 Rev.: 5591

Passing eigendecomposition condition number checking up to XML level.

25 lines of code changed in 1 file:

  • src/dr/app/beagle/evomodel/parsers: ComplexSubstitutionModelParser.java (+25 -7)
msuchard 2013-04-15 09:25 Rev.: 5590

Fixed Jacobian for log-transforms under new adaptive multivariate transition kernel for mixture models.

4 lines of code changed in 4 files:

  • src/dr/app/beast: development_parsers.properties (+1 -1)
  • src/dr/inference/operators: AdaptableVarianceMultivariateNormalOperator.java (+2)
  • src/dr/util: Transform.java (+1 -1)
msuchard 2013-04-06 05:50 Rev.: 5561

Example of logging

41 lines of code changed in 1 file:

  • src/dr/evomodel/coalescent: GaussianProcessSkytrackLikelihood.java (+41)
msuchard 2013-04-06 05:29 Rev.: 5560

Example of lazy evaluation after tree change events.

27 lines of code changed in 1 file:

  • src/dr/evomodel/coalescent: GaussianProcessSkytrackLikelihood.java (+27 -3)
msuchard 2013-04-06 05:11 Rev.: 5559

Reconstructions from AncestralStateBeagleTreeLikelihood now follow useAmbiguities=true/false setting.

26 lines of code changed in 6 files:

  • src/dr/app/beagle/evomodel/substmodel: ComplexSubstitutionModel.java (+17 -6)
  • src/dr/app/beagle/evomodel/treelikelihood: AncestralStateBeagleTreeLikelihood.java (+2 -2), BeagleTreeLikelihood.java (+7)
msuchard 2013-03-27 06:44 Rev.: 5545

Fixed memory allocation bug introduced in previous commit.

1 lines of code changed in 2 files:

  • src/dr/inference/model: DiagonalMatrix.java (new)
msuchard 2013-03-27 03:48 Rev.: 5544

Implemented a log-determinant routine for numerical stability and fixed getParameterValue in DiagonalMatrix

857 lines of code changed in 5 files:

  • src/dr/inference/model: DiagonalMatrix.java (+58 -25)
  • src/dr/math/distributions: WishartDistribution.java (+31 -5)
  • src/dr/math/matrixAlgebra: LUPDecomposition.java (+278 -268), Matrix.java (new)

(700 more)

Generated by StatSVN 0.7.0