For better experience, turn on JavaScript!



detectIR is a tool to find perfect and imperfect repeats and inverted repeats in DNA sequences. The detectIR algorithm uses vector calculation of complex numbers.


DNA structural variation; Sequence composition, complexity and repeats


  • Operation: Repeat sequence detection
  • Software interface: Script
  • Language: MATLAB
  • Operating system: Linux
  • License: CC BY-NC 3.0
  • Cost: Free
  • Version name: -
  • Credit: The National Institutes of Health (NIH) National Institute of General Medical Sciences, the National Natural Science Foundation of China, the Natural Science Foundation of Fujian Province of China, the specialized Research Fund for the Doctoral Program of Higher Education of China, the Fundamental Research Funds for the Central Universities in China
  • Contact: liangc _at_
  • Collection: -


Ye C, Ji G, Li L, Liang C "detectIR: a novel program for detecting perfect and imperfect inverted repeats using complex numbers and vector calculation." PLoS ONE 2014; 9(11):e113349
PMID: 25409465
PMCID: PMC4237412

Download and documentation

If you find errors, please report here.