Skip to content

Latest commit

 

History

History
274 lines (180 loc) · 8.92 KB

File metadata and controls

274 lines (180 loc) · 8.92 KB

Changelog

[Unreleased] - 2026-04-??

New features

Bug fixes

Maintenance

[1.3.0] - 2026-02-05

New features

  • Allow phenotype input, currently only works for one phenotype and one genotype/locus, currently still experimental (:pr:`195`, :user:`RosCraddock`, :user:`XingerTang`).

    • Added pheno_file file with phenotypes for phenotyped individuals.
    • Added pheno_penetrance_file file with user-provided phenotype error rates for the phenotypes, that is, the conditional probability of each phenotype given the genotype.
    • Added pheno_prob to output the phenotype probabilities of individuals.
    • Added update_pheno_penetrance_file to re-estimate the phenotype penetrance after each peeling cycle following Kinghorn (2003).
  • Allow X chromosome input, currently still experimental (:pr:`198`, :user:`AprilYuZhang`, :user:`XingerTang`).

    • Move X chromosome flag sex_chrom to x_chr.
    • Update the X chromosome related peeling functions.
  • Add mutation rate input (:pr:`198`, :user:`AprilYuZhang`, :user:`XingerTang`).

    • Added mutation_rate to allow user-provided mutation rate.
  • Add map file input (:pr:`208`, :user:`XingerTang`, :user:`gregorgorjanc`).

    • Modified map_file to enable map file input for non-hybrid mode.

Bug fixes

Maintenance

[1.2.0] - 2025-03-21

New features

  • Allow metafounders, defined as “MF_”, in the pedigree file input (:pr:`175`, :user:`RosCraddock`, :user:`XingerTang`)>

    • Added alt_allele_prob_file for user-inputted alternative allele frequencies for each metafounder and loci. For now, these are restricted to be between 0.01 and 0.99.
    • Added main_metafounder to allow user to assign the default metafounder to use where a metafounder has not been assigned to a founder in the pedigree.
    • Added update_alt_allele_prob to allow the base alternative allele frequencies to be updated after each peeling cycle based on the mean of the founders within the assigned metafounder

Bug fixes

  • Fixed bug due to setuptools package being updated for all wheel file naming to follow binary distribution specification (i.e., all lower case) and updated documentation (:pr:`182`, :user:`RosCraddock`).

Maintenance

[1.1.6] - 2024-10-22

New features

Bug fixes

Maintenance

[1.1.5] - 2023-12-01

New features

Maintenance

[1.1.4] - 2023-08-25

New features / additions

Bug fixes

Maintenance