Principles for computational design of binding antibodies | Synapse