Bioinformatics

ABC: A tool to identify SNVs causing allele-specific transcription factor binding from ChIP-Seq experiments

Bailey, S. D., Virtanen, C., Haibe-Kains, B., Lupien, M..

Motivation: Detection of allelic imbalances in ChIP-Seq reads is a powerful approach to identify functional non-coding single nucleotide variants (SNVs), either polymorphisms or mutations, which modulate the affinity of transcription factors for chromatin. We present ABC, a computational tool that identifies allele specific binding of transcription factors from aligned ChIP-Seq reads at heterozygous SNVs. ABC controls for potential false positives resulting from biases introduced by the use of short sequencing reads in ChIP-Seq and can efficiently process a large number of heterozygous SNVs.

Results: ABC successfully identifies previously characterized functional SNVs, such as the rs4784227 breast cancer risk associated SNP that modulates the affinity of FOXA1 for the chromatin.

Implementation: ABC is written in PERL and can be run on any platform with both PERL (≥5.18.1) and R (≥3.1.1) installed. The script requires the PERL Statistics::R module.

Availability: The code is open-source under an Artistic-2.0 license and versioned on GitHub (https://github.com/mlupien/ABC/).

Supplementary Information: Supplementary information can be found at Bioinformatics online

Contact: mlupien@uhnres.utoronto.ca