parmigene - a parallel R package for mutual information estimation and gene network reconstruction

MOTIVATION Inferring large transcriptional networks using mutual information has been shown to be effective in several experimental setup. Unfortunately, this approach has two main drawbacks: (i) several mutual information estimators are prone to biases and (ii) available software still has large computational costs when processing thousand of genes. RESULTS Here, we present parmigene (PARallel Mutual Information estimation for GEne NEtwork reconstruction), an R package that tries to fill the above gaps. It implements a mutual information estimator based on k-nearest neighbor distances that is minimally biased with respect to the other methods and uses a parallel computing paradigm to reconstruct gene regulatory networks. We test parmigene on in silico and real data. We show that parmigene gives more precise results than existing softwares with strikingly less computational costs. AVAILABILITY AND IMPLEMENTATION The parmigene package is available on the CRAN network at http://cran.r-project.org/web/packages/. CONTACT chiara.romualdi@unipd.it