A Computing System for Discovering Causal Relationships among Human Genes to Improve Drug Repositioning