There is a newer version of the record available.

Published June 10, 2024 | Version 0.2.0

Tsdate

Description

Bugfixes

  • Variational gamma uses a rescaling approach which helps considerably if e.g. population sizes vary over time

  • Variational gamma does not use mutational area of branches, but average path length, which reduces bias in tree sequences containing polytomies

Breaking changes

  • The default method has been changed to variational_gamma.

  • Variational gamma uses an improper (flat) prior, and therefore no longer needs population_size specifying.

  • The standalone preprocess_ts function also applies the split_disjoint_nodes method, which creates extra nodes but improves dating accuracy.

  • Json metadata for mean time and variance in the mutation and node tables is now saved with a suitable schema. This means json.loads() is no longer needed to read it.

  • The mutation_rate and population_size parameters are now keyword-only, and therefore these parameter names need to be explicitly typed out.

  • The ignore-oldest option has been removed from the command-line interface, as it is no longer very helpful with new tsinfer output, which has the root node split. The option is still accessible from the Python API.

Notes

If you use tsdate in your work, please cite it as below.

Files

tskit-dev/tsdate-0.2.0.zip

Files (221.5 kB)

Name Size Download all
md5:8634a9585fdf00136f68b1604532b157
221.5 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/tskit-dev/tsdate/tree/0.2.0 (URL)