Software

trace

trace is a model to infer introgression using ancestral recombination graphs (ARGs) based on a model looking for distortions in local genealogies. It was co-developed with Yulin Zhang at UC Berkeley. If you use this method, please cite this preprint

karyohmm

karyoHMM is a model to infer chromosomal gains and losses from noisy array-based PGT-A datasets. The model is based on conditional distributions of B-allele frequencies from genotyping arrays. If you use this package, please cite this paper

geovar

GeoVar is a software tool for coarse-grained visualization of multi-population patterns of allele sharing in python. If you use this package please cite this paper.

qtl-power

qtl-power is a python package that allows for easy calculation and plotting of power for genome-wide association studies (GWAS) under a number of experimental settings. Some features of this package are currently more experimental (e.g. burden-testing power estimation).

haplotype-phasing

A workflow for performing reference-based (and within sample) haplotype phasing using pre-existing software as a prior step to imputation.

arjun_plot

A collection of plotting utilities and functions for matplotlib that I have accrued over the years. Most of the routines are inspired by having to remake plots for publication or common plots useful in statistical genetics.