For a full list of our labs software, see our GitHub Account.


RegulomeDB is a database that annotates SNPs with known and predicted regulatory elements in the intergenic regions of the H. sapiens genome. Known and predicted regulatory DNA elements include regions of DNAse hypersensitivity, binding sites of transcription factors, and promoter regions that have been biochemically characterized to regulation transcription.

RegulomeDB is available at

Annotation of functional variation in personal genomes using RegulomeDB.
Boyle AP, Hong EL, Hariharan M, Cheng Y, Schaub MA, Kasowski M, Karczewski KJ, Park J, Hitz BC, Weng S, Cherry JM, Snyder M. Genome Research 2012, 22(9):1790-1797. PMID: 22955989.


We use self organizing maps to explore the combinatorial space of transcription factor binding. This method allowed us to explore the full space of 128 transcription factors as well as compare patterns across different cell-types and species.

Modified R package and example code is available at
Mouse SOM browser:
Comparative SOM analysis tools:

Dynamic trans-acting factor colocalization in human cells.
*Xie D, *Boyle AP, *Wu L, Kawli T, Zhai J, Snyder M. Cell 2013, 155(3):713-724. PMID: 24243024.
Diehl AG, Boyle AP. Nucleic Acids Research 2018, :gky018. PMID:


To intuitively summarize and display individual sequence data as an accurate and interpretable signal, we developed F-Seq, a software package that generates a continuous tag sequence density estimation allowing identification of biologically meaningful sites whose output can be displayed directly in the UCSC Genome Browser.

F-seq is available at and detailed documentation is available at

F-Seq: a feature density estimator for high-throughput sequence tags.
Boyle AP, Guinney J, Crawford GE, Furey TS. Bioinformatics 2008, 24(21):2537-2538. PMID: 18784119.