Skip to content

Major feature release

Latest
Compare
Choose a tag to compare
@nspope nspope released this 02 Nov 17:13
d2e4371

Major feature release adding many new species and models, as well as support
for simulating selection via SLiM.

Bug fixes:

  • Parameters in the HomSap/Zigzag_1S14 model now match those in Schiffels &
    Durbin (2014) (@grahamgower, #750).

  • Recombination rate for DroMel chr4 changed to 0
    (@izabelcavassim, #1092).

  • Per-chromosome mean recombination rates for HomSap were incorrectly
    calculated (@nspope, #1345).

Breaking changes:

  • Removed GeneticMap class from public API (@jeromekelleher, #713).

  • Samples are now specified via population/individual pairs, using
    species/chromosome ploidy. The old API for specifying haploid samples via
    population index has been retained, but is deprecated and will be
    removed at some point (@nspope, #1361).

New species:

New models:

New genetic maps:

New features:

Additions to CLI:

  • Sample specification has switched from positional and haploid (e.g. stdpopsim HomSap -d OutOfAfrica_3G09 6 0 10) to named with species-specific ploidy (equivalent to stdpopsim HomSap -d OutOfAfrica_3G09 YRI:3 CEU:0 CHB:5). Positional sample specification is still supported but will raise a deprecation warning.

  • Arguments --dfe, --dfe-interval, --dfe-bed-file, --help-dfe
    for specifying DFEs (@izabelcavassim, #1052).

  • Arguments --help-annotations, --dfe-annotation for associating annotation
    tracks with DFEs (@andrewkern, #1117).

  • Argument --length for simulating from a generic contig
    (@apragsdale, #664).

  • Arguments --inclusion-mask, --exclusion-mask for masking simulated sequences
    (@apragsdale, #664).

  • Arguments --left and --right for simulating an interval on a named chromosome
    (@nspope, #1348)

  • Argument --keep-mutation-ids-as-alleles retains SLiM mutation IDs for
    allele codes instead of converting these to nucleotides (@nspope, #1356).

Catalog maintenance infrastructure:

New annotations:

New DFEs: