Tsbrowse: an interactive browser for Ancestral Recombination Graphs

This article has 0 evaluations Published on
Read the full article Related papers
This article on Sciety

Abstract

Ancestral Recombination Graphs (ARGs) represent the interwoven paths of genetic ancestry for a set of recombining sequences. The ability to capture the evolutionary history of samples makes ARGs valuable in a wide range of applications in population and statistical genetics. ARG-based approaches are increasingly becoming a part of genetic data analysis pipelines due to breakthroughs enabling ARG inference at biobank-scale. However, there is a lack of visualisation tools, which are crucial for validating inferences and generating hypotheses. We present<monospace>tsbrowse</monospace>, an open-source Python web-app for the interactive visualisation of the fundamental building-blocks of ARGs, i.e., nodes, edges and mutations. We demonstrate the application of<monospace>tsbrowse</monospace>to various data sources and scenarios, and highlight its key features of browsability along the genome, user interactivity, and scalability to very large sample sizes.

Availability

Python package:<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://pypi.org/project/tsbrowse/">https://pypi.org/project/tsbrowse/</ext-link>,

Development version:<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://github.com/tskit.dev/tsbrowse">https://github.com/tskit.dev/tsbrowse</ext-link>,

Documentation:<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="uri" xlink:href="https://tskit.dev/tsbrowse/docs/">https://tskit.dev/tsbrowse/docs/</ext-link>

Related articles

Related articles are currently not available for this article.