genomics rnai biotechnology target validation proteomics computational biology system biology medicine visual programming environment bioinformatics iff data mining genetic target identification drug discovery