BB/E022278/1 Prediction and analysis of membrane protein structures and their interactions from genome data