Check out our lab github page for more info on our software projects.

Tools for analyzing short tandem repeat variation


GangSTR is a tool for genome-wide profiling tandem repeats from short reads. A key advantage of GangSTR over lobSTR and HipSTR is that it can handle repeats that are longer than the read length.
[paper] [github]


Our STRToolkit contains a variety of utilities for working with TR genotype files generated by HipSTR or GangSTR. These include:
  • DumpSTR: a tool for filtering TR VCF files
  • PlinkSTR: a tool for performing association studies with TRs



WebSTR ( is a web application for browsing a variety of STR datasets. It is based off of the popular ExAC browser.
[WebSTR] [github]


CookieMonSTR is a tool for calling de novo mutations from HipSTR or GangSTR VCF files. (under construction)


PyBamView is a python-based application that allows you to view BAM sequence alignments through your web browser. It was inspired by the samtools tview tool, and was motivated by the need to better visualize alignments with complex insertions/deletions across multiple samples, which is not handled well by current broswers such as IGV and the UCSC Genome Browser.
[paper] [website] [github]


lobSTR is a tool for profiling Short Tandem Repeats (STRs) from high throughput sequencing data. It takes as input raw sequencing reads in either BAM or FASTQ format and outputs STR genotypes in a VCF file. lobSTR can be used to simultaneously genotype thousands of samples.
[paper] [website] [github]