vix.ing · top · new · best · stats · spec

tskitargvisualizer: interactive plotting of ancestral recombination graphs

2024/12/26 by James Kitchens, Yan Wong · 2 citations
Biochemistry, Genetics and Molecular Biology · Social Sciences · #Genomics and Phylogenetic Studies #Genetics, Bioinformatics, and Biomedical Research #Language and cultural evolution

paper · pdf · doi:10.1093/bioadv/vbaf302

Abstract

Motivation: Ancestral recombination graphs (ARGs) are a complete representation of the genetic relationships between recombining lineages and are of central importance in population genetics. Recent breakthroughs in simulation and inference methods have led to a surge of interest in ARGs. However, understanding how best to take advantage of the graphical structure of ARGs remains an open question for researchers. Here, we introduce tskitargvisualizer, a Python package for programmatically drawing ARGs using the interactive D3.js visualization library. Results: We highlight the usefulness of this visualization tool for both teaching ARG concepts and exploring ARGs inferred from empirical datasets. Availability and implementation: The latest stable version of tskitargvisualizer is available through the Python Package Index (https://pypi.org/project/tskit-arg-visualizer, currently v0.1.1). Documentation and the development version of the package are found on GitHub (https://github.com/kitchensjn/tskitargvisualizer).

Citations

Cited by

Related