Solve Issue 227: Fix BeastDoc to generate tag doc for BEAST users, but need enhancement.
182 lines of code changed in 6 files:
Solve Issue 225: TreePartitionCoalescent is not existing, which had been renamed into MultiSpeciesCoalescent
2 lines of code changed in 1 file:
Added some simple timing round the evaluation just after each operator which is stored by the operator and reported in the operator analysis table. On this note, I have added an attribute to <mcmc operatorAnalaysis="analysis.file"> which gives the name of the file to write the analysis to. If this isn't there then the file isn't written. We need to add this to BEAUti to use the same file name stem as the log and trees file (with an extension '.ops'?).
114 lines of code changed in 11 files:
Issue 220: Fix shell scripts for Mac and Linux to cope with installation directory name containing space characters
20 lines of code changed in 19 files:
Have name of likelihood or tree in info message when there are several of those.
13 lines of code changed in 1 file:
Updated the Mac/Linux build scripts: the command line shell scripts now provide linking for BEAGLE if required. Added spaces _back_ into Mac and Windows application/package names. There was no need to remove them and users expect spaces in the names of applications. Issue 220: http://code.google.com/p/beast-mcmc/issues/detail?id=220 still needs to be dealt with but the solution is _NOT_ just to remove spaces - see the issue for details.
16 lines of code changed in 5 files:
sovle Issue 217: Problems with the Mac OS X packaging. And remove the space from file names.
15 lines of code changed in 1 file:
The part of solution of Issue 217: Problems with the Mac OS X packaging, .app bundles should just have symbolic links to the jars and jnilibs in /lib/.
5 lines of code changed in 1 file:
The part of solution of Issue 217: Problems with the Mac OS X packaging, The libNative*.jnilib need to be put in the /lib/ folder.
3 lines of code changed in 1 file:
Issue 219: Our default ANT build script should be called build.xml.
And rename build_tracer.xml as well.
1437 lines of code changed in 6 files:
Added a current tree statistic for logging.
18 lines of code changed in 2 files:
Implemented an empirical tree distribution model and operator.
28 lines of code changed in 6 files:
Implemented an empirical tree distribution model and operator.
233 lines of code changed in 6 files:
Added a delay to the PerformanceReport in MCLogger. This is to skip the states when the JIT compiler is still optimizing. Currently this is set (in LoggerParser) to 5 x logEvery.
43 lines of code changed in 4 files:
pool swap operator
109 lines of code changed in 1 file:
parsers for stochastic values inference
7 lines of code changed in 1 file:
code police
35 lines of code changed in 6 files:
Make starting state compatible by modifying the gene trees. This is more natural as with *BEAST we typically place conditions on the species tree, not individual gene trees.
31 lines of code changed in 2 files:
renamed class
322 lines of code changed in 5 files:
change name from copy-pased one to a more suitable name
39 lines of code changed in 3 files:
make attribute optional
2 lines of code changed in 1 file:
add conditional on root for yule
4 lines of code changed in 1 file:
add explicit degrees of freedom to up-down element
33 lines of code changed in 1 file:
add alternative computation for extream values
6 lines of code changed in 1 file:
Implemented checks to see that all models, likelihood and parameters are being controlled by the MCMC. The checks are made in MCMCParser but the warnings are currently commented out.
468 lines of code changed in 30 files:
Tweaks to how BEAGLE instances are selected
7 lines of code changed in 1 file:
Remove deprecated class Yule (superceeded by birth death)
Add option for conditioning on root height.
165 lines of code changed in 9 files:
correct spelling
6 lines of code changed in 1 file:
code police
8 lines of code changed in 3 files:
Seems like last jebl commit broke this file
15 lines of code changed in 1 file:
Added a few more beagle options to BEAST main.
8 lines of code changed in 1 file:
Fixed Issue 218 (http://code.google.com/p/beast-mcmc/issues/detail?id=218).
20 lines of code changed in 4 files:
Updated the JEBL jar file and BeastDialog to use longs for the RNG seed text box.
5 lines of code changed in 2 files:
BEAUTi: solve Issue 128: BEAUTi: tree prior Logistic Growth is not available for calibration.
27 lines of code changed in 1 file:
Implemented getTransitionMatrix in BEAGLE for use with microsat models and ancestral state reconstruction. Reconstruction no longer crashes; still need to confirm results
97 lines of code changed in 3 files:
added parsers for Lewis' Mk model with totaly ordered/unordered/custom ordered states.
307 lines of code changed in 7 files:
Added some more BEAGLE options to the main dialog box.
126 lines of code changed in 4 files:
Added some BEAST command-line options to control the BEAGLE preference flags. For example -beagle_single to ask for single precision. These actually set a system preference beagle.preferred.flags so this can be set by the JVM. Cleaned up the presentation of information about what resource is being used - now the 'instance flags' are shown to show info about the implementation actually being used.
100 lines of code changed in 2 files:
Issue 212 BEAST Linux version: need chmod 755 *, which is caused by ANT Bug 550, have to tar manaully.
4 lines of code changed in 1 file:
BEAUTi: solve Issue 212 BEAST Linux version: need chmod 755 *, but ANT for Linux release in only working under Unix or NonStop Kernel (Tandem).
3 lines of code changed in 1 file:
BEAUTi: solve Issue 216 Default memory allocations for Linux packaging are too small
5 lines of code changed in 5 files:
BEAUTi: solve Issue 215 Default memory allocations for Mac packaging are too small
4 lines of code changed in 1 file:
Added BiasedMultivariateDiffusionModel to development parsers list
1 lines of code changed in 1 file:
updated example file
1 lines of code changed in 1 file:
BEAUTi: solve Issue 211: BEAUTi: Amino Acid site model xml is wrong.
At moment, only Amino Acid data type is not adding Frequecies
31 lines of code changed in 1 file:
Correct ANT for Pathogen Hudson project, and remove warning
1 lines of code changed in 3 files:
Correct ANT for Pathogen Hudson project
6 lines of code changed in 1 file:
To create ANT for Pathogen Hudson project
2 lines of code changed in 1 file:
Removed System.out error reporting; throwing an Exception should be sufficient (and catchable)
0 lines of code changed in 2 files:
Changed example file for Auto-correlated relaxed clock to incorporate new changes to input format in ACLikelihood
13 lines of code changed in 1 file:
BEAUTi: solve Issue 203: Launch4j bug affecting the link of NucleotideLikelihoodCore.dll
24 lines of code changed in 2 files:
BEAUTi: solve Issue 181: BEAUTi: need enhancement to default behaviour when adding additional alignment after unlinking all
26 lines of code changed in 3 files:
generics (code police)
52 lines of code changed in 7 files:
File parsing tweaks to EmpiricalDistributionLikelihood
33 lines of code changed in 1 file:
[NEW] Add a site model with free rate parameters.
It doesn't actually work yet, for some reason...
* dr/app/beast/development_parses.properties:
+ Add DirichletSiteModel
* src/dr/evomodel/sitemodel/DirichletSiteModel.java
+ New model class.
314 lines of code changed in 2 files:
"-threads 0" turns multithreading off.
3 lines of code changed in 1 file:
Fixed build file clean
1 lines of code changed in 1 file:
Super-super-doper conditioning checks on transition matrices
35 lines of code changed in 4 files:
Added amino acid version of Dengue4.env.nex
0 lines of code changed in 1 file:
eigen values/vectors in comment
14 lines of code changed in 1 file:
auto intelliJ (OK, no brownie points)
38 lines of code changed in 4 files:
fix crash when no "main" taxa given
17 lines of code changed in 1 file:
Moved java16compat to dr.app as it is used by Tracer and BEAUti
229 lines of code changed in 8 files:
figtreepanel.jar in 1.5 byte code.
3 lines of code changed in 2 files:
Fix the pathogen build
219 lines of code changed in 6 files:
improve and correct error message for AminoAcidLikelihoodCore and NucleotideLikelihoodCore
3 lines of code changed in 3 files:
update ANT build related to r2404-2405
2 lines of code changed in 2 files:
update Eclipse build related to r2404-2405
1 lines of code changed in 1 file:
code police
12 lines of code changed in 2 files:
math 2.0 package name
3 lines of code changed in 2 files:
change gamma to handle values near 0 and 1.
14 lines of code changed in 1 file:
Updated figtreepanel
0 lines of code changed in 1 file:
another missed name change
9 lines of code changed in 1 file:
Change class name after file move
8 lines of code changed in 1 file:
Updated figtreepanel
3 lines of code changed in 2 files:
version 2.0
0 lines of code changed in 2 files:
maybe an improvment, maybe not
77 lines of code changed in 1 file:
TreeModel that draws a random tree from a set loaded from NEXUS file.
32 lines of code changed in 3 files:
TreeModel that draws a random tree from a set loaded from NEXUS file.
350 lines of code changed in 6 files:
Tracer ESS shows in SummaryStats
1 lines of code changed in 1 file:
Class naming police...
217 lines of code changed in 2 files:
[NEW] Really compute effective sample size of combined Traces
* app/tracer/traces/CombinedTraces.java
+ class CombinedTraces
- TraceDistribution[] traceStatistics: change type to TraceCorrelation
- getDistributionStatistics( )
+ Just call getCorrelationStatistics( )
- getCorrelationStatistics( )
+ return our cached TraceCorrelation object
- analyseTrace( )
+ Just compute a TraceCorrelation object from the concatenated values.
15 lines of code changed in 1 file:
code police
17 lines of code changed in 1 file:
The plugins directory can now be specified as a system property beast.plugins.dir this property should not be necessary when running beast through an IDEs, but is needed when invoking from a terminal from a different directory. Perhaps the need for the property can be removed -- from inside the IDE the plugins directory is found because it is a subdir of the top of the beast tree
22 lines of code changed in 1 file:
code police
15 lines of code changed in 1 file:
removing path to a local file on my machine that was inadvertently committed the previous commit
1 lines of code changed in 1 file:
Beginnings of the Plugin system implemented
148 lines of code changed in 4 files:
BEAUTi: solve Issue 205: Tittle information disappeared in the console using windows paramter to run BEAST
14 lines of code changed in 1 file:
Fixed up an error message in InverseGaussianDistributionModel
1 lines of code changed in 1 file:
Lowered the number of stochastic tests for the gamma distribution.
1 lines of code changed in 1 file:
Commented my code.
11 lines of code changed in 1 file:
Changed the gamma distribution function test to use stochastic draws from the distribution.
5 lines of code changed in 1 file:
Lowered the margin of error for the JUNIT test.
1 lines of code changed in 1 file:
Wrote a JUNIT test for the pdf of the gamma distribution.
94 lines of code changed in 1 file:
BEAUTi: solve Issue 201: Editing file name stem in MCMC panel causes insertion point to jump to end
25 lines of code changed in 1 file:
Throws an error when can't compute stationary frequencies and rename the method that does the computation.
5 lines of code changed in 2 files:
Super-doper conditioning checks on transition matrices
21 lines of code changed in 3 files:
Biased multivariate diffusion for Oli; tweaks to tree attributes.
213 lines of code changed in 8 files:
Issue 202: Add explicit target of JDK 1.5 to javac to allow building using JDK 1.6 but run on JDK 1.5 machines
2 lines of code changed in 1 file:
correct linux release directory in ANT
1 lines of code changed in 1 file:
fix launch4j configuratoin xml
1 lines of code changed in 1 file:
change build number for release 1.5.2
1 lines of code changed in 1 file:
organize examples
0 lines of code changed in 3 files:
organize examples
0 lines of code changed in 7 files:
remove examples noting working for current version
450 lines of code changed in 29 files:
Fixed some of the issues names to be a little bit more understandable
13 lines of code changed in 1 file:
Add doc and examples for release
63500 lines of code changed in 108 files:
code police and spelling
10 lines of code changed in 3 files:
Added some info about BEAGLE to the dialog box
13 lines of code changed in 2 files:
Added option to BeastDialog to show list of BEAGLE resources and stop. Added 'Automatic' thread pool option. With BEAGLE, this should be the best option if multiple resources are being used.
Mac ANT release builder now includes the standard BEAGLE library location in java.library.path (/usr/local/lib) so if it is installed there it should be found. Note that in order to use the current BEAGLE with NVidia Cuda, the application must be run in 32-bit mode (use Get Info in Finder).
261 lines of code changed in 4 files:
Added the '-options' flag to the release scripts for Mac and Windows.
3 lines of code changed in 2 files:
I have created an options dialog box that appears when the "-option" command line is used. I suggest we use this for the Mac OS X and Windows executables. It provides the ability to change the seed, number of threads, switch on BEAGLE and select the input file.
221 lines of code changed in 3 files:
BEAUTi: solve Issue 200: *BEAST using Import Trait cannot add species in Trait table
3 lines of code changed in 2 files:
BEAUTi: solve Issue 195: BEAUTi ignores and resets change of prior
6 lines of code changed in 1 file:
BEAUTi: solve Issue 197: meanRate, coefficientOfVariation and covariance should have gene name in name="" attribute
10 lines of code changed in 1 file:
Fix the compiling error of IntelliJ: not throw exception in try block, which is caused by r2359
4 lines of code changed in 1 file:
InverseGaussian distribution can now take in either a shape or stdev parameter
102 lines of code changed in 1 file:
Modified NormaliseMeanTreeRate to use tree rates properly
18 lines of code changed in 1 file:
Small optimization - don't compute mean twice
13 lines of code changed in 1 file:
sovle Issue 160: Ant build for Mac version release
17 lines of code changed in 2 files:
BEAUTi: make ANT build windows release working. And solve windows part of Issue 154: No Nucleotide Likelihood Core in java.library.path
12 lines of code changed in 6 files:
fix issue 196
5 lines of code changed in 2 files:
remove unused attribute
1 lines of code changed in 1 file:
code police
24 lines of code changed in 1 file:
DiscreteRatePriorGenerator tweaks
531 lines of code changed in 1 file:
Now resets operators' acceptance counts after the coercion delay period.
5 lines of code changed in 1 file:
Updated MCMC parser rules for 'autoOptimizeDelay'.
9 lines of code changed in 3 files:
Fixes to CachedDistributionLikelihood to work with MultivariateDistributionLikelihood. Tweaks to eigendecomposition routines, in case of invalid diagonalization
73 lines of code changed in 10 files:
adding phylogeography example xml
1137 lines of code changed in 1 file:
BEAUTi: solve Issue 192: BEAUTi: GUI event issues and exceptions regarding to add new trait
79 lines of code changed in 7 files:
correction to hasSubmodel method.
1 lines of code changed in 1 file:
* build.xml
+ update to include new jars in lib/
10 lines of code changed in 1 file:
Changes made so that stationary distribution can be computed before the computation of transition probabilities for TPM.
22 lines of code changed in 3 files:
Methods added so that when running BEAST, detail of microsatellite model and its paramters are printed to stardard out.
53 lines of code changed in 5 files:
Calculates overall mean pairwise differences across multiple loci.
67 lines of code changed in 2 files:
Replaced 'preBurnin' with an autoOptimizeDelay (coercionDelay). The rationale for this is that the preBurnin meant that the initial state was not in the log files, it was unecessary and it cause a small inefficiency as the JIT compiler re-optimized after the preburnin chain had finished. We also didn't see warning messages until after the pre-burnin period. There is a new attribute to the MCMC parser - autoOptimizeDelay (to which the old preBurnin attribute now maps so old XML will run).
58 lines of code changed in 14 files:
BEAUTi: solve Issue 185: Guess Trait dialog doesn't offer user defined traits
361 lines of code changed in 11 files:
Do not terminate run if distribution quantile is not up to scratch. Just let the operator fail.
7 lines of code changed in 1 file:
More detailed error message
2 lines of code changed in 1 file:
Added an instance of MicrosatelliteSimulatorParser.
3 lines of code changed in 1 file:
Changed DataType to Microsatellite.
3 lines of code changed in 1 file:
Parser for microsatellite simulator.
80 lines of code changed in 1 file:
Implementatin of MicrosatelliteSimulator.
60 lines of code changed in 1 file:
Changed the scope of some instance variables from provite to protected to allow them be accessed by a derived class.
35 lines of code changed in 1 file:
NexusExport now emits all attributes as Node attributes. This reverts change 2188. This exporter is used by TreeAnnotator (BEAST and LogCombiner both have their own tree writing code). BEAST writes both node and branch attributes, this distinction is lost by running through either LogCombiner or TreeAnnotator.
17 lines of code changed in 2 files:
Added various instances of parsers.
3 lines of code changed in 1 file:
Implementation of MicrosatelliteSamplterTreeLikelihoodParser.
0 lines of code changed in 1 file:
Changed the scope of variable likelihoodKnown from private to protected.
1 lines of code changed in 1 file:
Implementation of MicrosatelliteSamplerTreeLikelihood.
244 lines of code changed in 1 file:
Implementation of MicrosatUpDownOperator.
206 lines of code changed in 1 file:
Added scaleAllAndNotify method which is suppose to prevent several repeated event firing for the change of the same parameter when it values in all dimensions are changed by scaling.
33 lines of code changed in 1 file:
Parser for MicrosatelliteSamplerTreeModel.
0 lines of code changed in 1 file:
Modified handleVariableChangedEvent so that it is able to indicate that values of all dimensions of a parameter have changed. Added method areAllInternalNodeHeightsChanged in the TreeChangedEvent.
13 lines of code changed in 1 file:
Added an app called TreeLengthFinder that calculates tree length in bulk (like LogAnalyzer). Will change this at some point to make it calculate more tree stats
262 lines of code changed in 1 file: