genomics target identification target validation visual programming environment rnai drug discovery biotechnology system biology iff