Process Control and Internal Validation of Forensic STR Kits


STR-validator is a free and open source R-package intended for process control and internal validation of forensic STR DNA typing kit. Its graphical user interface simplifies the analysis of data exported from e.g. GeneMapper software, without extensive knowledge about R. It provides functions to import, view, edit, and export data. After analysis the results, generated plots, heat-maps, and data can be saved in projects for easy access. Currently, analysis modules for stutter, balance, dropout, mixture, concordance, typing result, precision, pull-up, analytical thresholds, and drop-in are available. In addition there are functions to analyse the GeneMapper bins- and panels files. EPG like plots can be generate from data. STR-validator can greatly increase the speed of validation by reducing the time and effort needed to analyse the data. It allows exploration of the characteristics of DNA typing kits according to ENFSI and SWGDAM recommendations (see references). This facilitates the implementation of probabilistic interpretation of DNA results.

Effort has been made to assure correct results. Refer to the main website for a list of functions specifically tested at build time.

Click Index at the bottom of the page to see a complete list of functions.

Created and maintained by:
Oskar Hansson, Department of Forensic Biology (NIPH, Norway)

General user information and tutorials:

Facebook user community:

Please report bugs to:

The source code and collaborative community is hosted at GitHub:


Oskar Hansson


Recommended Minimum Criteria for the Validation of Various Aspects of the DNA Profiling Process Validation Guidelines for Forensic DNA Analysis Methods (2012)

Want to suggest features or report bugs for Use the GitHub issue tracker. Vote for new features on Trello.

comments powered by Disqus