[root]/src/dr/evomodelxml/operators
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 52 (100.0%) | 1794 (100.0%) | 34.5 |
dong.w.xie | 22 (42.3%) | 1142 (63.7%) | 51.9 |
graham853@gmail.com | 16 (30.8%) | 464 (25.9%) | 29.0 |
msuchard | 3 (5.8%) | 69 (3.8%) | 23.0 |
alexei.drummond | 1 (1.9%) | 64 (3.6%) | 64.0 |
aaron.darling | 1 (1.9%) | 48 (2.7%) | 48.0 |
jheled | 3 (5.8%) | 5 (0.3%) | 1.6 |
rambaut | 6 (11.5%) | 2 (0.1%) | 0.3 |
Allopolyploid model. Added diploidRootIsRoot flag (but only tested code when true), changed formula for network prior, added error check relating to oneHybridization flag, improved debug output.
AlloppChangeNumHybridizations: added error check relating to oneHybridization flag.
AlloppChangeNumHybridizationsParser: added error relating to oneHybridization flag.
AlloppDiploidHistory.java: nicer debug output, changes for diploidRootIsRoot flag.
AlloppLeggedTree: simpler debug output.
AlloppMulLabTree: nicer debug output.
AlloppNetworkNodeSlide: Changed operateOneNodeInDiploidHistory() for diploidRootIsRoot flag.
AlloppNetworkPrior: Changed formula for prior (9.0 -> 7.0*sqrt(#diploids))
AlloppSpeciesBindings: nicer debug output.
AlloppSpeciesNetworkModel: changes for diploidRootIsRoot flag, debug output.
AlloppSpeciesNetworkModelParser: changes for diploidRootIsRoot flag.
3 lines of code changed in 2 files:
Drifting
1 lines of code changed in 2 files:
Grammar
1 lines of code changed in 2 files:
Allopolyploid model: adding code for arbitrary numbers of diploids, tetraploids, hybridizations.
110 lines of code changed in 2 files:
Porting fixes from 1.7.3 back into the trunk
0 lines of code changed in 2 files:
Code for n diploids, one hybridization now working. Experimental code (PopsIO) added for multispecies coalescent with population size parameters integrated out.
50 lines of code changed in 1 file:
Adding multiply-labelled tree model. MulSpeciesTreeModel, MulMSCoalescent, MulSpeciesBindings, MulSpeciesTreePrior. Operators MulTreeNodeSlide, MulTreeSequenceReassignment. Plus parsers.
Minor updates to AlloppSpeciesBindings, AlloppSpeciesNetworkModel, the latter dues to changes in logging behaviour.
112 lines of code changed in 2 files:
added parser for IntermediateExchange.
64 lines of code changed in 1 file:
Allopolyploid model: Made code compatible with Java 1.5 (removed @Override's). Added citation. More sensible implementation of debugging logger.
2 lines of code changed in 6 files:
187 lines of code changed in 3 files:
Adding a new model of hidden linkage among reads in a metagenomic dataset. The model and its application to metagenomic datasets is described in a manuscript in preparation by Aaron Darling and Jonathan Eisen. This is commit phase 1: adding new files. Phase 2 comes next, committing related changes to existing files.
48 lines of code changed in 1 file:
Catch errors which lead to beast infinite loop or failure in parsers. more detailed error messages.
5 lines of code changed in 3 files:
Add several wrappers to convert automatically between different reductions of TreeTraits (sum over tree, sum across sites, etc.). One can even double-wrap to get sum over tree + sum across sites. This should reduce substantial code-duplication and earn me a gold star.
3 lines of code changed in 2 files:
Placeholders for an awesome new transition kernel to hopefully solve the uniform internal node prior issues
66 lines of code changed in 1 file:
Trunk refactoring: finish rate operators (split parsers)..
192 lines of code changed in 3 files:
Trunk refactoring: finish tree operators (split parsers)..
441 lines of code changed in 8 files:
Trunk refactoring: correct ExchangeOperatorParser in operators (split parsers)..
87 lines of code changed in 3 files:
Trunk refactoring: 1st part of operators (split parsers)..
422 lines of code changed in 8 files: