Skip to content

Releases: CompEvol/beast2

BEAST 2.4.7

10 Jul 02:58
Compare
Choose a tag to compare

BEAUti

Relabel buttons: "Guess" is now "Auto configure" in tip dates panel. "+" button on priors panel is now "+ Add Prior".
More sensible default date value for taxa without date specified in tip dates panel.
Make sure the appropriate tree is used in MRCAprior.
Make sure tips with 'fixed' distributions imported from Nexus do not get estimated.
Robustify NEXUS parser.
Taxa could be duplicated in taxon list in NexusParser.
Prevent accidentally cloning of up-down-all operator in StarBeast.

BEAST

Default locale set to english so full stops are used in NEXUS output.
Warn if Yule (or BD) conditions on root, but no root MRCAPrior is set.
Robustify resume 
Suppress "Overwrite (Y/N)?" message when BEAST runs in console.
Stop chain when encountering a +infinity posterior.
Check that taxon set is specified when using RandomTree.
Normalise stateNodes so XML characters ('"&<>) get escaped properly when writing state files.

Appstore

Improved formatting of app list.

TreeAnnotator

Now adds common ancestor height estimates as attributes.

API updates:

Changed access levels of a few methods in nexus parser.
Add Tree scale and ScaleOperator test.
Add new Tree constructor from root node.
Add support for input/output of non-binary trees.
Add Input.set() method.
BeautiAlignmentProvider getAlignments method added to facilitate scripting.
TreeParser correctly parses tree edge length metadata, and improved error reporting.

BEAST 2.4.6

26 Apr 20:07
Compare
Choose a tag to compare
BEAUti
    Starting trees can now be edited (default random, choice of cluster and newick trees)
    Allow alignments to be replaced, so old analyses can be used for new data
    Fix fasta file import bug that marked sequences as amino acid while it should be nucleotide
    Keep trees linked when splitting alignment on codon positions
    Automatically set estimate flag on shape when choosing rate categories
    Fix display of integer alignments

BEAST
    Better documentation
    More robust XMLParser
    Prevent double counting of offset in ParametricDistribution.sample
        
DensiTree version updated to v2.2.6

BEAST 2.4.5

15 Jan 20:50
Compare
Choose a tag to compare
   BEAUti
            Clone fix that deals with edited priors
            Package manager can now install specific package versions, not only the latest
            Improved data type guessing on importing FASTA files
            Log MRCAPriors imported through NEXUS files
            
    BEAST
            Added -strictversions flag to indicate only package versions specified in XML should be loaded.
            Tree parser fixes
            StarBeastStartState now takes bounds of parameters it sets in account
            Allow nested operator schedules
            Improved error reporting
            
    Package manager
            Added -version flag to specify exactly which package version to install.        
    
    TreeAnnotator
            Now calculates 2D HPDs by default (for phylogeography analyses)
            Added -nohpd2D flag to suppress 2D HPD calculation
            Added -noSA flag to suppress tree set being seen as that of a sampled ancestor analysis

BEAST 2.4.4

24 Oct 21:41
Compare
Choose a tag to compare

Fix that prevented starting any BEAST application on Mac Sierra

Smooth out some issues with importing Nexus files in BEAUti

TreeAnnotator fix for use with user defined trees to annotate

Allow smaller log files by logging fewer significant digits of metadata

More details here.

BEAST 2.4.3

07 Aug 23:21
Compare
Choose a tag to compare
BEAUti
    Support for tip date sampling by setting 'tipsonly' in MRCA Priors
    Allow packages to specify priors, e.g. multi-monophyletic constraints in BEASTLabs, geographical priors in GEO_SPHERE
    Allow packages to specify file importers, which allows microsattelite support through the BEASTvntr package
    Gamma distribution allows multiple parameterisations
    Packages used now encoded in XML, for better error reporting of missing packages
    Better looking on high-res screens

Package Manager
    Links to documentation available
    Better layout

BEAST
    allow multiple citations per class
    allow trait sets with unspecified dates
    allow multiple arguments to Sum
    improved error reporting

TreeAnnotator fix for phylogepgraphy in low-mem mode.
LogCombiner suppress duplicate '=' in tree output

BEAST 2.4.2

08 Jun 01:02
Compare
Choose a tag to compare
 Applications can be scaled, making them visible on high resolution screens

 BEAUti
     improved error reporting
 BEAST
     improved error reporting
     prevent closing window on parsing errors

 LogCombiner requires much less memory than before

 DensiTree updated to version 2.2.5

BEAST 2.4.1

21 Mar 02:49
Compare
Choose a tag to compare

BEAUti

  •     import of calibrations from NEXUS files
    
  •     add App Launcher menu
    
  •     make missing *BEAST template available again
    
  •     save in old style XML, with less restricions on taxa names 
    
  • Streamlined upgrades of BEAST
    

BEAST

  •    improved BEAGLE library loading from CLI
    
  •    test for spurious CUDA drivers on OSX, which used to cause a crash, but now provides instructions on how to solve this
    
  •    improved operator tuning for slightly better performance
    
  •    improved error reporting
    

LogAnalyser shows progress on CLI again by default

BEAST 2.4.0

23 Feb 18:58
Compare
Choose a tag to compare
BEAST improved performance
    up to 2x faster when using proportion invariant sites
    improved threading support        
    "instances" flag replaces beagle_instances
    faster MRCAPrior handling
    StartBeastStartState works with calibrations with other than CalibratedYule

BEAUti
    show mean of parametric distributions in priors panel
    better taxon management preventing adding numbers to taxon names 
    improved layout tip dates panel
    improved package list errors
    *BEAST clock cloning fix
    Allow setting branch length as substitution option on tree logger
    Improved JSON support

Package manager
   Allow BEAST to be upgraded as a package
   Improved GUI

For developers: http://beast2.org/2016/02/04/what-will-change-in-v2-4-0-for-developers/

BEAST 2.3.3 prerelease

13 Jan 22:15
Compare
Choose a tag to compare
Pre-release

BEAST 2.3.3 prerelease

BEAST 2.3.2 release

26 Nov 02:16
Compare
Choose a tag to compare
    BEAUti
            path corrected so Standard and StarBeast templates are visible under templates menu
            import of traits from file when partitions are split fixed
            cloning of scripts with partition information fixed
            set up weights of FixedMeanRate operator when ascertainment correction is applied
            allows ParameterInputEditor to edit Parameter inputs

    BEAST
            add "-validate" command line option for parsing XML files without running them
            more efficient MRCAPrior
            more robust RandomTree

    LogCombiner
            ensured logcombiner burn in editing finished properly

    LogAnalyser now has one line per file mode, and CLI script added for ease of launch

    More sensible error messages (in TreeParser, RPNCalculator, NodeReheight, and more).