Information based drug discovery