Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Re-implementation of R/qtl with clean code, aimed at high-density, high-throughput data

branch: master

This branch is 0 commits ahead and 0 commits behind master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 contrib
Octocat-spinner-32 doc
Octocat-spinner-32 scripts
Octocat-spinner-32 src
Octocat-spinner-32 test
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 VERSION


R/qtlHD (or qtlHD) is the next generation implementation of R/qtl. qtlHD is aimed at QTL analysis of high-density, high-throughput data; for example for RNA-seq.


  • qtlHD is written in the high performance D language. D is a modern strictly typed compiled language with great support for concurrency. D can be bound against R, Ruby, Python, Perl, etc. D runs on Linux, OS/X and Windows.
  • qtlHD currently does scanone
  • qtlHD comes with a new flexible data standard for QTL mapping, named qtab. Qtab should be able to describe most datasets, see qtab documentation.

Compiling qtlHD

To compile qtlHD a recent edition of the D compiler is needed, currently:

DMD64 D Compiler v2.063

After D installation, build and test (which needs rake):


for more information see


qtlHD is developed and tested on Mac OS X, Microsoft Windows and Debian Linux.


Before a full release:

  • Create a standalone executable for scanone
  • Create an interface for R and bioruby.


qtlHD has an issue tracker on github.


qtlHD source code is published under the liberal open source BSD License - see the LICENSE file in the source tree.

Source code

The source code for qtlHD can be found on github.


  • Karl W. Broman
  • Pjotr Prins
  • Danny Arends
Something went wrong with that request. Please try again.