Welcome to QTLNetworkR!

1. Introduction

QTLNetworkR, a R package, aims to provide a user-friendly and platform-independent tool to visualize QTL mapping results generated by QTLNetwork. It works both on the Windows, Linux/FreeBSD and MacOS platforms. The GUI is based on available add-on package RGtk2, via the aid of another package gWidgetsRGtk2. Functions for visualizing are developed by package lattice and grid that are distributed with R by default.

2. Installation

2.1 install GTK+

Because RGtk2 depends on GTK+, you may need to install GTK+ before install RGtk2. For windows user, you can do this:
download GTK+ here
Run the resulting file. This is an automated installer which will help you complete the installation of Gtk2 libraries.
For Mac OS users, you can do this:
Download GTK+ here.
Run the resulting file.
In Linux, you may or may not upgrade the GTK libraries depending on your distribution.
There are more details on RGtk2 at RGtk2’s home page.

2.2 install R

Download R from CRAN and install it.

2.3 install the R packages

The following R packages are needed: RGtk2, cairoDevice, gWidgets and gWidgetsRGtk2.  Install them in order, as some depend on others.  All can be downloaded from CRAN.

2.4 Install QTLNetworkR

The QTLNetworkR package is freely available here, you can download and install.  You can also install it directly within R by command:

install.packages("QTLNetworkR",repos=" http://R-Forge.R-project.org").

3. Running

Launch QTLNetworkR by command library(QTLNetworkR) within R and restart it by command QTLNetworkR().

 

Download

QTLNetworkR

User Manual

Brief Manual

Example Data