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