HAPLOFIND: A new method for high-throughput mtDNA haplogroup assignment

Dario Vianello, Federica Sevini, Gastone Castellani, Laura Lomartire, Miriam Capri, Claudio Franceschi

Research output: Contribution to journalArticlepeer-review


Deep sequencing technologies are completely revolutionizing the approach to DNA analysis. Mitochondrial DNA (mtDNA) studies entered in the "postgenomic era": the burst in sequenced samples observed in nuclear genomics is expected also in mitochondria, a trend that can already be detected checking complete mtDNA sequences database submission rate. Tools for the analysis of these data are available, but they fail in throughput or in easiness of use. We present here a new pipeline based on previous algorithms, inherited from the "nuclear genomic toolbox," combined with a newly developed algorithm capable of efficiently and easily classify new mtDNA sequences according to PhyloTree nomenclature. Detected mutations are also annotated using data collected from publicly available databases. Thanks to the analysis of all freely available sequences with known haplogroup obtained from GenBank, we were able to produce a PhyloTree-based weighted tree, taking into account each haplogroup pattern conservation. The combination of a highly efficient aligner, coupled with our algorithm and massive usage of asynchronous parallel processing, allowed us to build a high-throughput pipeline for the analysis of mtDNA sequences that can be quickly updated to follow the ever-changing nomenclature. HaploFind is freely accessible at the following Web address: https://haplofind.unibo.it.

Original languageEnglish
Pages (from-to)1189-1194
Number of pages6
JournalHuman Mutation
Issue number9
Publication statusPublished - Sep 2013


  • Haplogroup
  • Haplogroup assignment
  • MtDNA
  • NGS
  • Web service

ASJC Scopus subject areas

  • Genetics
  • Genetics(clinical)


Dive into the research topics of 'HAPLOFIND: A new method for high-throughput mtDNA haplogroup assignment'. Together they form a unique fingerprint.

Cite this