One of the greatest biological challenges science has faced is predicting the shape of proteins from its component amino acids. With the number of possible configurations estimated to be 10 to the power of 300, the answers seemed unreachable. Until now.