Computational Algorithms for Predicting Membrane Protein Assembly From Angstrom to Micron Scale