Algorithms 30 and 32 of the Supplementary Information to Jumper et al. (2021), pp. 42-43. Recycling feeds the previous iteration's outputs back into the inputs: pairwise distances between predicted beta-carbon positions are discretised, projected and added to the layer-normalised pair representation, and the first MSA row is layer-normalised. This is the only channel through which a previous prediction reaches the network; everything else is recomputed each cycle.
Details
The iteration count is fixed and there is no tolerance-based early exit.
The supplement describes the bins twice and the two descriptions
disagree: "15 bins of equal width 1.25 A" implies an upper bin at
20.875, while "precise bin values range from 3 3/8 A to 21 3/8 A"
implies a width of 18/14 = 1.2857. The default follows the stated
endpoints; pass bins explicitly for the other reading.
