Abstract: Cyclic protein oligomers play vital roles in many biological processes and have captured the attention of protein designers. An important step of protein design is to predict the quaternary ...