Lars Bolund

BS-SNPer: SNP calling in Bisulfite-seq data

Research output: Contribution to journal/Conference contribution in journal/Contribution to newspaperJournal articleResearchpeer-review

  • Shengjie Gao, Denmark
  • Dan Zou
  • ,
  • Likai Mao
  • ,
  • Huayu Liu, Denmark
  • Pengfei Song
  • ,
  • Youguo Chen, Denmark
  • Shancen Zhao
  • ,
  • Changduo Gao, Denmark
  • Xiangchun Li, Denmark
  • Zhibo Gao, Denmark
  • Xiaodong Fang
  • ,
  • Huanming Yang
  • ,
  • Torben F Ørntoft
  • Karina D Sørensen
  • Lars Bolund

Sodium bisulfite conversion followed by sequencing (BS-Seq, such as whole genome bisulfite sequencing or reduced representation bisulfite sequencing) has become popular for studying human epigenetic profiles. Identifying single nucleotide polymorphisms (SNPs) is important for quantification of methylation levels and for study of allele-specific epigenetic events such as imprinting. However, SNP calling in such data is complex and time consuming. Here we present an ultrafast and memory-efficient package named BS-SNPer for the exploration of SNP sites from BS-Seq data. Compared to Bis-SNP, a popular BS-Seq specific SNP caller, BS-SNPer is over 100 times faster and uses less memory. BS-SNPer also offers higher sensitivity and specificity compared to existing methods.

AVAILABILITY AND IMPLEMENTATION: BS-SNPer is written in C++ and Perl, and is freely available at

CONTACT:, or SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.

Original languageEnglish
JournalBioinformatics (Online)
Publication statusPublished - 28 Aug 2015

See relations at Aarhus University Citationformats

ID: 91036285