Skip to content

v0.1.6 - Legacy Release

Choose a tag to compare

@andrewkern andrewkern released this 21 Jun 01:04
· 50 commits to master since this release

Legacy Version - Final release before tskit integration

This release represents the last version of discoal before the major tskit integration changes. It is being preserved for compatibility with existing workflows and as a reference point.

Features

  • Standard coalescent simulation with recombination
  • Selective sweep models (stochastic, deterministic, neutral)
  • Demographic changes (population splits, admixture, size changes)
  • Gene conversion support
  • Multiple population models with migration
  • Ancient sampling
  • Recurrent hitchhiking modes
  • Tree output mode (-T flag)

Installation

git clone https://github.com/kr-colab/discoal.git
cd discoal
git checkout v0.1.6
make discoal

What's Next?

The next major release will include full tskit integration for tree sequence recording, bringing:

  • Efficient tree sequence output format
  • Memory optimizations (80-99% reduction)
  • Performance improvements (up to 50x speedup for high mutation scenarios)
  • Compatibility with the tskit ecosystem

Documentation

See discoaldoc.pdf for full documentation, or run ./discoal for usage information.