tskit_arg_visualizer: interactive plotting of ancestral recombination graphs
1Department of Evolution & Ecology and Center for Population Biology, University of California-Davis, Davis, CA 95616, United States.
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 tskit_arg_visualizer, 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 tskit_arg_visualizer 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/tskit_arg_visualizer).
More Related Videos
Related Concept Videos
Conservative Site-specific Recombination and Phase Variation
The recognition sites for Cre recombinase called LoxP...
Residual Plots
When the residual values are plotted against the variable x, it is called a residual...
Evolutionary Relationships through Genome Comparisons
Plotting of Topographic Maps
Homologous Recombination
Homologous Recombination


