Directory src/dr/evoxml/

Total Files:
36
Deleted Files:
6
Lines of Code:
2635

[root]/src/dr/evoxml
                directory in repo util (4 files, 400 lines)

Lines of Code

src/dr/evoxml/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 162 (100.0%) 2965 (100.0%) 18.3
alexei.drummond 27 (16.7%) 648 (21.9%) 24.0
rambaut 35 (21.6%) 637 (21.5%) 18.2
msuchard 17 (10.5%) 466 (15.7%) 27.4
akaruiws 10 (6.2%) 373 (12.6%) 37.3
dong.w.xie 28 (17.3%) 328 (11.1%) 11.7
alexander.alekseyenko 3 (1.9%) 225 (7.6%) 75.0
aaron.darling 3 (1.9%) 187 (6.3%) 62.3
jheled 37 (22.8%) 100 (3.4%) 2.7
fbielejec 1 (0.6%) 1 (0.0%) 1.0
Michael.DefoinPLatel 1 (0.6%) 0 (0.0%) 0.0

Most Recent Commits

rambaut 2013-05-10 03:29 Rev.: 5642

Added parsing and setting of date precisions in BEAUti plus generation of uniform sampling within these bounds. Also fixed the date calculations so Jan 1st (say 2013) is 2013.0.

1 lines of code changed in 2 files:

  • src/dr/evoxml: DateParser.java (+1 -1)
rambaut 2013-01-29 22:14 Rev.: 5356

Porting fixes for issue http://code.google.com/p/beast-mcmc/issues/detail?id=671 to trunk.

7 lines of code changed in 2 files:

  • src/dr/evoxml: TaxonParser.java (new)
rambaut 2012-07-21 03:56 Rev.: 5076

Precision field in date now seems to work correctly: if you give a precision="1.0" to a date then it assumes that the date was sampled from the given t to t+1 in whatever units are being used (forwards and backwards dates are accommodated). If a treemodel leafHeight is created then this range is automatically added as a bound allowing a randomwalk operator to be used.

2 lines of code changed in 1 file:

  • src/dr/evoxml: DateParser.java (+2 -1)
rambaut 2012-07-19 04:41 Rev.: 5073

Overhauled the date system so that the 'height' timescale is now universal to all taxa. Previously there was an issue if you create independent trees on different taxon sets, they would have their own 'zero' point depending on their most recently sampled taxon. Now, when you call 'setDate' for a taxon (as done by the TaxonParser) it keeps track of the globally most recent sample (in a static variable) and can give the global height from a given date object using a static function. Taxon objects also have a 'getHeight' methods that uses this system. The two main sources of trees (CoalescentSimulator and NewickParser) now use these heights (simplifying their own code). Runs benchmarks correctly but keep an eye out for issues.

9 lines of code changed in 3 files:

  • src/dr/evoxml: DateParser.java (+7), NewickParser.java (new)
rambaut 2012-05-18 10:59 Rev.: 4987

Imported patch attachd to issue 430 - a PearsonCorrelation statistic.

56 lines of code changed in 1 file:

  • src/dr/evoxml: PearsonCorrelationParser.java (new 56)
rambaut 2012-03-26 23:14 Rev.: 4889

Fixed an issue in BEAUti with robust counting XML generated where completely gapped sites were being stripped (these are sometimes used to maintain reading frame).

1 lines of code changed in 2 files:

  • src/dr/evoxml: SitePatternsParser.java (new)
rambaut 2011-12-12 10:56 Rev.: 4536

Restored (but renamed to improve clarity) the UI to enable state counting other than the dNdS Robust Counting.

0 lines of code changed in 1 file:

  • src/dr/evoxml: SitePatternsParser.java (-1)
fbielejec 2011-12-12 09:52 Rev.: 4532

added merge patterns tag

1 lines of code changed in 1 file:

  • src/dr/evoxml: SitePatternsParser.java (+1)
dong.w.xie 2011-11-25 14:43 Rev.: 4492

trunk:solve Issue 550: MicroSat pattern does not generate properly

3 lines of code changed in 2 files:

  • src/dr/evoxml: MicrosatelliteParser.java (+3 -2)
dong.w.xie 2011-03-30 16:45 Rev.: 3907

Trunk: continue to work on BEAUti microsat, but writing different taxa function still has a bug.

2 lines of code changed in 1 file:

  • src/dr/evoxml: MicrosatelliteParser.java (+2 -2)
dong.w.xie 2011-03-14 16:27 Rev.: 3872

Trunk: more work on micro-sat data in BEAUti.

10 lines of code changed in 1 file:

  • src/dr/evoxml: MicrosatelliteParser.java (+10 -6)
rambaut 2011-02-04 04:23 Rev.: 3786

Fixed a parser that allows you to create patterns of constant sites which can then me merged with polymorphic sites to reconstruct a full pattern set.

3 lines of code changed in 4 files:

  • src/dr/evoxml: ConstantPatternsParser.java (new), MergePatternsParser.java (new)
rambaut 2011-02-02 08:07 Rev.: 3784

Added a parser that allows you to create patterns of constant sites which can then me merged with polymorphic sites to reconstruct a full pattern set.

93 lines of code changed in 1 file:

  • src/dr/evoxml: ConstantPatternsParser.java (+93)
dong.w.xie 2010-10-04 10:56 Rev.: 3596

Trunk: @Override is JDK1.6 code.

15 lines of code changed in 6 files:

  • src/dr/evoxml: LinkageConstraintsParser.java (new), LinkedGroupParser.java (new), MetagenomeDataParser.java (new)
aaron.darling 2010-10-02 15:11 Rev.: 3588

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.

187 lines of code changed in 3 files:

  • src/dr/evoxml: LinkageConstraintsParser.java (+61), LinkedGroupParser.java (+55), MetagenomeDataParser.java (+71)
msuchard 2010-09-28 09:02 Rev.: 3583

Getting aggressive with fixing zero-branch-lengths in starting trees; need comparison of why MutableTree.Utils is not working

59 lines of code changed in 2 files:

  • src/dr/evoxml: UPGMATreeParser.java (new)
rambaut 2010-09-01 10:45 Rev.: 3477

Fixed issue where pressing "Guess Traits" to create a new trait resulted in the Guess Traits Dialog appearing twice.

1 lines of code changed in 2 files:

  • src/dr/evoxml: AlignmentParser.java (+1 -1)
rambaut 2010-08-31 10:42 Rev.: 3474

Added a check for AttributePatternsParser that the attribute actually exists in at least one taxon.

8 lines of code changed in 2 files:

  • src/dr/evoxml: AttributePatternsParser.java (new)
akaruiws 2010-07-30 18:41 Rev.: 3353

Classes for modelling the relative rates of loci.

49 lines of code changed in 1 file:

  • src/dr/evoxml: MsatPatternStatisticParser.java (new 49)
msuchard 2010-07-27 09:46 Rev.: 3324

Add ability to select a random subset of taxa for analysis

82 lines of code changed in 1 file:

  • src/dr/evoxml: RandomSubsetTaxaParser.java (new 82)
msuchard 2010-07-15 02:04 Rev.: 3314

Bifractional diffusion is a pain

2 lines of code changed in 2 files:

  • src/dr/evoxml: BifractionalDiffusionModelParser.java (new)
msuchard 2010-05-28 07:23 Rev.: 3194

Fixed bug in ascertainment correction (miscounted) and implemented in BEAGLE. Genomic-wide SNPs here we come!

7 lines of code changed in 2 files:

  • src/dr/evoxml: AscertainedSitePatternsParser.java (+7 -5)
rambaut 2010-04-23 22:30 Rev.: 3131

More work on the hypermutation model.

5 lines of code changed in 2 files:

  • src/dr/evoxml: HypermutantAlignmentParser.java (new)
rambaut 2010-04-22 23:12 Rev.: 3130

Created an HypermutantAlignment that flags hypermutation contexts for use in the APOBECErrorModel. It does this by replacing 'A's by an ambiguity code for A/G if it is in the correct context in the alignment. These can then be compressed into unique site patterns so that speed is not affected.

Extracted a common abstract base class with ConvertAlignment which wraps an alignment.

86 lines of code changed in 1 file:

  • src/dr/evoxml: HypermutantAlignmentParser.java (+86)
dong.w.xie 2010-03-22 13:44 Rev.: 3066

TRUNK: BEAUti start generator for location subst model and general subst model.

2 lines of code changed in 1 file:

  • src/dr/evoxml: AttributePatternsParser.java (+2 -1)
dong.w.xie 2010-03-02 15:08 Rev.: 3005

Trunk refactoring: organize Data Tpye parser (split parsers).

106 lines of code changed in 1 file:

  • src/dr/evoxml: MutationDeathTypeParser.java (new 106)
msuchard 2010-02-24 03:39 Rev.: 2963

Allow parser options to *not* condense site patterns into a unique list; this is necessary for robust counting of S and N mutations

9 lines of code changed in 1 file:

  • src/dr/evoxml: SitePatternsParser.java (+9 -2)
dong.w.xie 2010-02-22 10:42 Rev.: 2954

Trunk refactoring: organize tree and treelikelihood parsers.

1 lines of code changed in 1 file:

  • src/dr/evoxml: UPGMATreeParser.java (+1 -1)
dong.w.xie 2010-02-17 16:12 Rev.: 2936

Trunk refactoring: make evoxml parsers more organized.

11 lines of code changed in 12 files:

  • src/dr/evoxml: AlignmentParser.java (+1), AttributePatternsParser.java (+5 -3), ConvertAlignmentParser.java (+1), DataTypeUtils.java (del), DateParser.java (+2), DateUnitsType.java (del), GraphMLUtils.java (del), NewickParser.java (+1), SimpleTreeParser.java (+1), XMLUnits.java (del)
dong.w.xie 2010-02-16 15:30 Rev.: 2924

Trunk refactoring: RandomTaxaSampleParser.

120 lines of code changed in 1 file:

  • src/dr/evoxml: RandomTaxaSampleParser.java (new 120)
msuchard 2009-12-15 06:40 Rev.: 2697

Refactoring geo-specific functionality into dr.geo (step 1). Also, adding in shell classes for many different spatial distributions

1 lines of code changed in 2 files:

  • src/dr/evoxml: PolarCoordinatesParser.java (new)
msuchard 2009-12-03 07:14 Rev.: 2651

Started work on bifractional continuous random walk models

55 lines of code changed in 1 file:

  • src/dr/evoxml: BifractionalDiffusionModelParser.java (+55)
alexei.drummond 2009-11-09 14:17 Rev.: 2519

134 lines of code changed in 3 files:

  • src/dr/evoxml: KStateDataTypeParser.java (new), LineageCountThroughTimeParser.java (new 109)
jheled 2009-10-24 08:35 Rev.: 2456

code police

7 lines of code changed in 1 file:

  • src/dr/evoxml: XMLUnits.java (new 7)
alexander.alekseyenko 2009-10-23 02:57 Rev.: 2449

added parsers for Lewis' Mk model with totaly ordered/unordered/custom ordered states.

64 lines of code changed in 1 file:

  • src/dr/evoxml: KStateDataTypeParser.java (+64)
akaruiws 2009-10-04 10:40 Rev.: 2342

Calculates overall mean pairwise differences across multiple loci.

66 lines of code changed in 1 file:

  • src/dr/evoxml: MultiLociDistanceParser.java (new 66)
akaruiws 2009-10-02 11:23 Rev.: 2335

Parser for microsatellite simulator.

80 lines of code changed in 1 file:

  • src/dr/evoxml: MicrosatelliteSimulatorParser.java (new 80)
akaruiws 2009-09-23 23:50 Rev.: 2272

Comments changed, new rules added. Printing details of microsatellite at the start becomes optional.

19 lines of code changed in 2 files:

  • src/dr/evoxml: MicrosatellitePatternParser.java (+19 -15)
akaruiws 2009-09-23 23:27 Rev.: 2271

Changed comments.

1 lines of code changed in 1 file:

  • src/dr/evoxml: MicrosatelliteParser.java (+1 -1)
dong.w.xie 2009-09-10 15:29 Rev.: 2233

BEAUTi: keep reducing ModelOptions by create enum DateUnitsType, and fix the bug of r2223.

58 lines of code changed in 2 files:

  • src/dr/evoxml: DateParser.java (+6 -5), DateUnitsType.java (new 52)

(51 more)

Generated by StatSVN 0.7.0