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.
To compile qtlHD a recent edition of the D compiler is needed, currently:
DMD64 D Compiler v2.063.2
After D installation, build and test (which needs rake):
./test_all.sh
for more information see INSTALL.md
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.
The source code for qtlHD can be found on github.
- Karl W. Broman
- Pjotr Prins
- Danny Arends