Bernd Gruber, Luis Mijangos, Carlo Pacioni, Diana Robledo Ruiz, Olly Berry and Arthur Georges

Package {dartR} is an R package for (a) loading DArTâ„¢ SNP and SilicoDArT data generated from the commercial service provided by Diversity Arrays Technology Pty Ltd or other sources (b) applying filters to those data based on locus metadata such as call rate, information content or reproducibility; (c) assigning individuals to populations and selecting subsets of individuals or populations; (d) visualization using Principal Coordinates Analysis (PCoA); and (e) providing a conduit to a range of standard data formats and R packages for analysis.

In most cases, the scripts in {dartR} are simple wrappers for scripts included in other already available packages, to provide transparent access to these packages for analyzing DArT data, and to provide some enhanced output diagnostics. Relatively few scripts provide novel analyses. We make no apologies for this, as the objective of {dartR} is to provide fundamental tools for accessing and manipulating DArT datafiles in preparation for analysis by the vast suite of packages available in R through the CRAN repository.

A summary of the capabilities of {dartR} is as follows:

Installing dartR

CRAN version





Latest stable version (github)


dartRverse_install(package = "dartR.base", rep = "github", branch = "dev")



A Q&A forum called dartR has been established on Google Groups to assist with issues as they arise. You are welcome to join.


Technical Notes

Sample Data Files

dartR contains a number of small sample files (e.g., but in addition, you might wish to access the following files.

They can be downloaded as a zip file and unzipped into your working directory for use with the tutorials.


The package dartR was announced in Molecular Ecology Resources; Version 2 announcement also in Molecular Ecology Resources.

Powered by