For better experience, turn on JavaScript!



dnaasm is a tool for assembling tandem repeats. The algoritm implemented uses relative frequency of reads to resolve tandem repeats and is able to restore tandem repeats with lengths longer than the actual sequencing read length. The software is available as console and web applications.


Sequence assembly


  • Operation: Sequence assembly; De-novo assembly
  • Input: FASTQ
  • Output: FASTA
  • Software interface: Command-line user interface; Web user interface
  • Language: C++;Python
  • Operating system: Linux; MAC OS X; Microsoft Windows
  • License: Open access
  • Cost: Free
  • Version name: -
  • Credit: Polish National Science Centre
  • Contact: W.Kusmirek _at_
  • Collection: -


Kusmirek W, Nowak R "De novo assembly of bacterial genomes with repetitive DNA regions by dnaasm application." BMC Bioinformatics. 2018 Jul 18;19(1):273.
PMID: 30021513
PMCID: PMC6052550

Download and documentation

If you find errors, please report here.