Integration and Analysis of Heterogeneous Biological Data