Abstract
Nanobodies exhibit antigen-binding affinities of the same order as those of antibodies, which, along with their small size and unique structural characteristics, makes them well-suited for therapeutic and diagnostic applications. The lack of coevolutionary signals in nanobody-antigen complexes, together with the broad complementarity determining region 3 loop (CDR3) conformational space, poses a challenge for predicting the 3D structure of those complexes with computational modeling and artificial intelligence-based methods. In this context, physics-based information-driven docking can provide an alternative solution. This study evaluates the state-of-the-art machine-learning-based methods for nanobody structure prediction and benchmarks various HADDOCK workflows to model their interaction with antigens using different input nanobody ensembles and information scenarios. We propose an ensemble docking pipeline that achieves high success rates starting from nanobody structural models predicted by AlphaFold2 and ImmuneBuilder. Provided that some information on the epitope is available, our pipeline achieves higher success rates than the AlphaFold baseline on all generated models.


1. Introduction
Heavy-chain antibodies are a special type of antibodies that lack the light chain and the first constant region of the heavy chain. These kinds of antibodies are present in the serum of camelids in addition to canonical antibodies. Single-domain antibodies, or nanobodies, consist of the single variable domain from the heavy chain corresponding to the smallest possible independent antigen-binding unit of heavy-chain antibodies. The exceptional structure of nanobodies entails interesting features such as high solubility, high stability, and a binding affinity comparable to that of conventional antibodies, thus making them suitable candidates for therapeutic and diagnostic applications. −
The nanobody structure resembles that of canonical antibody VH regions, with four conserved framework regions (FR1-FR4) and three intercalated hypervariable loops forming the complementarity-determining regions (CDR1-CDR3). CDR loops are responsible for antigen binding and are optimized for this function during maturation by mutation processes. ,, In nanobodies, CDR3 is usually longer and more flexible than in antibodies, resulting in a very diverse conformational space at the structural level.
Two broad classes of CDR3 conformations have been described: “kinked”, where the loop folds back and interacts with the framework regions to counteract the absence of the light chain (the most frequent ones), and “extended”, where this folding does not occur, and the framework regions are more exposed. , Nanobodies exhibit additional differences from VH structures, such as substitutions in FR2 residues increasing hydrophilicity, and often a noncanonical disulfide bond between CDR3 and CDR1 or CDR2. These differences are thought to account for the lack of a light chain to stabilize the structure. −
These structural differences result in a slightly different binding mode to antigens between nanobodies and antibodies, with CDR3 usually considered the main contributor to binding in nanobodies: its increased length and variability allow for epitope shape complementarity and large paratope contributions. , In addition, the nanobody framework regions contribute more to the binding because of the absence of a light chain. The interacting framework residues are conserved and belong to all framework regions, with FR2 being the most frequent framework interactor. ,,
Understanding nanobody-antigen interactions at a structural, atomistic level is of utmost importance given their potential therapeutic applications. Information about their binding mode can be extracted from a variety of experimental approaches, such as, for example, mutagenesis, hydrogen/deuterium exchange, nuclear magnetic resonance, or X-ray crystallography. − Experimental approaches are, however, usually expensive and time-consuming, impeding high-throughput research.
In recent years, computational approaches have emerged as powerful alternatives. Several machine-learning-based approaches have been developed for accurate 3D structure prediction of immune proteins. AlphaFold2, AlphaFold2-Multimer, and related approaches , typically use coevolutionary signals encoded in multiple sequence alignments for the prediction of protein and protein–protein complexes. Their high performance usually comes at rather high computational costs, and the prediction of orphan proteins and noncoevolved complexes remains challenging for these methods. Deep-learning methods specifically trained on nanobody data such as ImmuneBuilder and NanoNet, together with language model-based methods such as RaptorX-Single, try to address these limitations by not relying on MSAs, reducing the computational cost associated with nanobody structure prediction. Even so, modeling the nanobody CDR3 loop remains challenging given its high sequence variability and inherent flexibility. ,
Similarly, the prediction of nanobody-antigen complex faces challenges due to the absence of coevolutionary signals, limiting the accuracy of deep-learning protein–protein complex prediction methods for this kind of complexes, even if some immune-specific algorithms have been developed with this purpose. Despite these limitations, AlphaFold2-Multimer is the current baseline for computational nanobody interaction prediction in design campaigns. AlphaFold3 reports a large improvement in antibody–antigen complex prediction success rates (SR), reaching up to 60% acceptable quality models on antibody–antigen complexes, but this is at the cost of an increased sampling strategy (1000 seeds/5000 models). Notwithstanding this improvement, the required number of sampled models is computationally very demanding and, therefore, not broadly usable.
Given HADDOCK’s proven success in modeling antibody–antigen complexes, , information-driven, physics-based docking with HADDOCK appears as a reasonable solution to tackle the nanobody-antigen complex prediction challenge in cases where some information is available to drive the process. With the aim of designing a reliable nanobody-antigen prediction pipeline, we first assembled a nonredundant data set of nanobody-antigen crystal structures, minimizing potential data leakage with the training sets used by the various AI prediction methods. We then assessed the performance of state-of-the-art AI-based monomeric and complex immune protein prediction algorithms. We analyzed the quality of the predicted (unbound) structures and used those as input for benchmarking different docking protocols in HADDOCK, considering various levels of information. An overview of the benchmarking workflow is presented in Figure .
1.

Graphical representation of the nanobody-antigen complex prediction benchmark. First, nanobody conformations are generated using AlphaFold (AF2), AlphaFold2-Multimer (AF2-multi), and ImmuneBuilder (IB). They are then clustered based on the similarity of the CDR3 loop and passed to HADDOCK for ensemble-based information-driven docking. Three different information scenarios are benchmarked: True Interface (the true interface residues), Loose Interface (using the CDR loops and a broad area surrounding the real epitope), and Two-hit Interface (using the CDR loops and two main residues from the antigen obtained from alanine scanning). Active residues are represented in red and passive residues in green. Those residues are used to define ambiguous interaction restraints to guide the docking. The HADDOCK docking protocol consists of the following steps: topoaa (topology generation and building of any missing atoms), rigidbody (rigid body docking), seletop (selection of the top 200 ranked models), flexref (flexible refinement), emref (energy minimization), and clustfcc (clustering based on the fraction of common contacts). The results from the benchmark data set are evaluated based on CAPRI criteria, comparing the docking model with the experimental structure.
We demonstrate how HADDOCK can provide acceptable nanobody-antigen models coming from AI-predicted monomers. Our modeling pipeline combines nanobody models generated with AlphaFold2-Multimer and ImmuneBuilder as input for HADDOCK. To harvest information about the binding mode of nanobodies, we propose two alternative paratope representations to guide the docking process, which also involve framework information. This results in a substantial improvement in the performance of docking. The pipeline is robust across various levels of paratope and epitope information, making it highly promising for nanobody-focused therapeutic research.
2. Results
We have defined a benchmark data set consisting of 40 nanobody-antigen complexes (26 nanobodies classified as “kinked” and 9 as “extended”), nonredundant in their CDR3 sequences (see Table S1), released after the cutoff date of the used methods (September 30th, 2021, see Section ) and without any sequence homology in the CDR3 region with other nanobodies seen by the various AI predictors. The targeted antigens come from viruses (17 antigens), human (8), bacteria (7), rodents (4), plant (3), and protozoa (1) (see Table S2). The assembled data set presents a representative variability in terms of CDR3 length (min. 6 residues and max. 24), antigen size (min. 3.48 kDa and max. 56.39), and epitope similarity (mean TM-score between epitopes: 0.147) (see Figure S1).
2.1. AlphaFold Has Moderate Accuracy in Nanobody-Antigen Complex Prediction
We first assessed the performance of AlphaFold2-Multimer v.2.3 (AF2M) on the benchmark data set as the baseline pipeline for nanobody-antigen structure prediction. To evaluate the quality of the complex predictions, we compare the acceptable/medium/high success rate (SR) for the top-N ranked models, using the CAPRI quality assessment criteria , (see Section ), and also report DockQ, a continuous metric that combines the CAPRI criteria into a score ranging from 0 to 1.
AF2M achieved a mean DockQ of 0.211 for first-ranked models, with an acceptable quality SR on Top 1 predictions of 25.0% (15.0% medium and 10.0% high). When considering the Top 10 predictions, the SR only slightly increased to 27.5% acceptable, of which 17.5% were medium and 15.0% were high. Our results do confirm the limited performance of AF2M in nanobody-antigen complex predictions in comparison with other protein–protein complexes, consistent with previous studies. ,
During the time course of this work, the AlphaFold3 server (AF3) was released, reporting an impressive improvement in nanobody-antigen complex predictions. On our data set, AF3 (25 models generated per complex) has a mean DockQ of Top 1 models equal to 0.324, with an acceptable quality SR on Top 1 predictions of 32.5% acceptable (32.5% medium and 25% high), and reaches 52.5% when considering the Top 10 predictions (47.5% medium and 30% high). The limited number of seeds used results in lower SR from that reported in Abramson et al. (60% Top 1 SR, obtained with an extensive sampling strategy with 1000 seeds - 5000 models), consistent with other benchmarking studies. − AF3 certainly represents a major leap in structural accuracy for ab initio nanobody-antigen complex modeling and could be interpreted as the baseline pipeline for this task.
2.2. Combining Different Prediction Methods Improves the Accuracy of the Nanobody Models
We assessed the accuracy of six different methods for the structure prediction of nanobodies, namely AlphaFold2.3-Multimer (AF2M), AlphaFold2.3 (AF Monomer, AF2 from now on), ImmuneBuilder (IB), NanoNet (NN), RaptorX-Single (RXS), and AlphaFold3 (AF3). All methods predict the framework region with a mean RMSD below 2 Å and CDR1/CDR2 below 2.5 Å (see Table ). Unsurprisingly, CDR3 proved to be the most challenging region to predict, with all methods showing mean RMSDs above 3 Å. In the following, we will use the CDR3 RMSD as the quality evaluation metric. All RMSDs were calculated on the backbone atoms of the defined regions (e.g., CDR3), after fitting the predicted structure onto the reference in the framework regions.
1. Achieved Backbone Mean RMSD (± Standard Deviation) of the Different Nanobody Regions by the Different Prediction Methods .
| Prediction Method | Framework RMSD (Å) | CDR1 RMSD (Å) | CDR2 RMSD (Å) | CDR3 RMSD (Å) |
|---|---|---|---|---|
| AF Multimer (Top 1) | 1.05 ± 0.66 | 2.14 ± 1.45 | 1.95 ± 1.24 | 3.10 ± 1.97 |
| AF Monomer (Top 1) | 1.04 ± 0.63 | 1.94 ± 1.22 | 1.83 ± 1.07 | 3.39 ± 2.11 |
| IB (Top 1) | 0.86 ± 0.39 | 1.89 ± 1.21 | 1.83 ± 1.07 | 3.23 ± 1.82 |
| RXS | 1.04 ± 0.70 | 2.13 ± 1.50 | 2.00 ± 1.40 | 3.28 ± 2.27 |
| NN | 1.89 ± 1.53 | 2.48 ± 1.42 | 2.35 ± 1.30 | 4.60 ± 2.63 |
| AF3 (Top 1) | 1.03 ± 0.69 | 1.92 ± 1.71 | 1.76 ± 1.35 | 2.48 ± 2.32 |
The machine-learning-based nanobody structure prediction methods AlphaFold2-Multimer (AF Multimer), AlphaFold2 (AF Monomer), ImmuneBuilder (IB), RaptorX-Single (RXS), NanoNet (NN), and AlphaFold3 (AF3) performances are shown. For methods generating several models, only the first-ranked model was considered.
The best-performing method in terms of CDR3 RMSD of the first-ranked models was AF3, with a mean CDR3 RMSD of 2.48 Å (see Table ). AF2M, IB, RXS, and AFMo follow with mean RMSDs of 3.10 Å, 3.23 Å, 3.28 Å, and 3.39 Å, respectively. NN performs worse than the other predictors, with a mean CDR3 RMSD of 4.60 Å. With the exception of AF3, the differences between the best methods are not significant considering the large standard deviations (see Table ). All distributions are shown in Figure S2. The performance of AF2M, IB, and NN is comparable to previously reported results. ,,
Since the conformational space of the nanobody loops can potentially be very large, a broader sampling of models can be highly useful for any downstream modeling task, including docking. We therefore evaluated the best prediction from all generated models per method to measure the maximum achievable nanobody accuracy. AF3 outperforms all the other methods with a mean and median CDR3 RMSD of 1.84 Å and 1.15 Å, respectively (Figure a). As the restricting licensing conditions do not allow us to perform any downstream modeling with AF3 models (from the AF3-server), we did not consider them for further analysis in this work.
2.

Accuracy of the predicted unbound nanobody and antigen structure ensembles. (a) Violin plot showing the distribution of the best backbone CDR3 RMSD in the ensembles coming from multiple prediction methods: ImmuneBuilder (IB), AlphaFold2 (AF2), AlphaFold2-Multimer (AF2M), and AlphaFold3 (AF3); the combination of these ensembles (IBMo = IB + AF2, IBMu = IB + AF2M, IBMM = IB + AF2 + AF2M); and the combined ensembles after clustering (IBMo-Cl, IBMu-Cl, IBMM-Cl). Medians are shown in the plot. The dashed line and the numbers above show the percentage of data set entries for which no model in each ensemble has CDR3 RMSD ≤ 3.5 Å. (b) Distributions of the full antigen and epitope backbone RMSD for the best AlphaFold2-Multimer predicted unbound antigen data set (blue) and for the data set including PDB homologous structures (orange, see main text). Medians are shown in the plot, together with the highest antigen and epitope RMSD values (on top). The percentages of antigen models with antigen or epitope RMSD higher than 5 and 10 Å are reported above the dashed lines.
The AF2M ensemble (25 models per case) has the second-best accuracy with a median CDR3 RMSD of 1.94 Å on the benchmark data set (see Figure a), followed by the IB ensemble (4 models) and AF2 ensemble (25 models). The combination of these ensembles substantially improves the accuracy of the best achievable prediction, with the best combination corresponding to the ensemble merging all the IB, AF2, and AF2M models with a median CDR3 RMSD of 1.23 Å (Figure a).
As the large number of models in the combined ensembles could lower the docking success, we performed hierarchical clustering based on the CDR3 RMSD and selected the best model from each cluster based on confidence metrics (see Section ). After clustering, the clustered ensembles combining different methods are still more accurate than the single-method ones. The second-best combination is obtained from clustered IB and AF2M model ensembles (median CDR3 RMSD = 1.76 Å). Adding AF2 models does not lead to a significant improvement (median CDR3 RMSD = 1.74 Å, Figure a).
In a recent work, we benchmarked the effectiveness of AlphaFlow (AFL), a deep-learning-based method for generating conformational assemblies, to increase the diversity and accuracy of H3 loops of antibodies, demonstrating how clustering AFL models can be useful to obtain loop conformations with lower CDR3 RMSD with respect to the experimental structure. Here we follow the same approach, sampling 1000 AFL models for the nine nanobodies for which neither AF2 nor AF2M provided any model with CDR3 RMSD ≤ 3 Å. Following ref , we clustered AFL models into a clustered ensemble of 20 clusters and checked the accuracy of the best model within this ensemble. In contrast to antibodies, AFL does not seem to provide any advantage in this case. The clustered ensemble only provides substantially better loop conformations (improvement in CDR3 RMSD ≥ 1.0 Å) in two cases, one of the two being PDB ID 7TPR, for which the best AFL conformation is still utterly incorrect (CDR3 RMSD = 7.20 Å), although better than the AF2 (9.99 Å) and AF2M (9.74 Å) models.
2.3. The Quality of Antigen Structure Prediction with AlphaFold2-Multimer Can Be Limiting for Docking
We selected the best antigen models from the AF2M complex predictions, based on the global predicted local distance difference test (pLDDT). Quality assessment showed that 9 models presented a global RMSD above 5 Å and 3 structures presented an epitope RMSD above 5 Å (Figure b). As poor-accuracy antigen structures are a known limiting factor for docking, we performed a sequence search in the PDB in order to find homologous antigen structures when available (see Section ). For 24 of the unbound antigens, homologous structures could be found in the PDB. For the remaining 16 antigens, the best AF2M predictions were selected (see Table S2). The resulting combined data set has only 5 structures showing a global RMSD above 5 Å and 2 with an epitope RMSD above 5 Å.
In cases where the epitope spanned multiple antigen chains, the relative orientation between chains proved to be the limiting factor in AF2M, as previously noted. For one of these multiple antigen chain cases (PDB ID 7QNE), no similar structures were available in the PDB, hindering the generation of reasonable starting unbound models (global and epitope RMSD > 10 Å). This led us to consider this case as failed for all unbound docking experiments.
2.4. Information-Driven HADDOCK Unbound Docking
We assessed the docking performance of HADDOCK starting from different unbound nanobody ensembles targeting the modeled antigens. HADDOCK allows the incorporation of restraints based on binding site information on the components of a complex to guide the docking process. With the aim of evaluating HADDOCK’s performance, we defined four different scenarios based on the possible information available: True Interface scenario (TI, ideal scenario where all interface residues are known, but not the contacts they are forming), Loose Interface scenario (LI, only a loose definition of the epitope is available and no information on the nanobody, except for the knowledge of the CDRs), Two-Hit Interface scenario (2I, only two epitope residues, key for the stability of the nanobody-antigen complex as could be identified, for example, by mutagenesis, are available), and All Surface scenario (AS, no information on the interface of the antigen is available).
We applied the default HADDOCK antibody–antigen docking pipeline, with some sampling adaptations for the AS scenario (see Section ). We analyzed four different ensembles of unbound nanobody structures: the combined methods ensembles (IBMu, IBMo, IBMM) after clustering, and the ImmuneBuilder ensemble as a “computationally fast” option. We tested the unbound nanobody ensembles against both bound and unbound (predicted) antigen structures, with the objective of analyzing the impact of predicted antigen models on the docking performance.
Among all scenarios, the best performances were almost always achieved at the flexible refinement stage of the pipeline, so we focused on the results obtained at this stage. TI runs achieved high SR, with up to 65% acceptable SR for Top 1 and 87.5% for Top 10 models in bound antigen runs and 57.5% for Top 1 and 80% for Top 10 in unbound antigen runs (Figure a). LI runs reached a maximum acceptable SR of 30% for Top 1 models and 55% for Top 10 in bound antigen runs and up to 17.5% for Top 1 and 42.5% for Top 10 in unbound antigen runs. The 2I scenario showed a very similar SR.
3.

HADDOCK3 performance on nanobody-antigen docking. HADDOCK success rates (SR) for nanobody-antigen docking models after the Flexible Refinement stage for True, Loose, and Two-Hit Interface scenarios. Docking success is reported for the ensembles ImmuneBuilder (IB) and ImmuneBuilder + AlphaFold2-Multimer (IBMu), both for bound (B) and unbound antigens (U) and calculated for Top 1 (T1), Top 10 (T10), and Top 200 (T200) ranked models. For IBMu, we report also the cluster-based success rate over T1, T2, T5, and T10 clusters. Clusters were defined based on Fraction of Common Contact (FCC) clustering of the models at the end of the workflow. Success is considered when at least one of the four first-ranked models in any of the TopN ranked clusters is classified as acceptable/medium/high quality. The AlphaFold2-Multimer (AF2M) and AlphaFold3 (AF3) SR are provided on the right. Light blue, light green, and dark green indicate acceptable, medium, and high-quality models, respectively, as defined by the CAPRI criteria. Acceptable SR (%) values are shown on top of the bars.
When looking at medium-quality models, bound antigen runs achieved 72.5%, 37.5%, and 35% SR, respectively. Medium SR is lower for unbound runs, with a Top 10 SR of 45% for the TI scenario, while LI and 2I generate medium-quality models in Top 10 only for 15–20% of the cases. Due to its high computational cost, we ran the AS scenario only on the best-performing ensemble (IBMu), obtaining a modest 7.5% acceptable SR for Top 1 and 20% for Top 10 models in bound antigen runs (see Figure S3). Considering this low performance, the AS scenario was not run for unbound antigen.
The use of unbound, predicted antigen models decreased the docking success with respect to the bound form for all ensembles and scenarios. The quality of the antigen modeling is thus critical for the success of nanobody-antigen docking. Maximum SRs were frequently observed for the IBMu ensemble runs (Figure a). This ensemble led to the best nanobody predictions among all ensembles (Figure a). HADDOCK’s ability to generate good models is thus improved when more accurate structures are available in the starting ensemble, boosting docking success.
The True Interface scenario achieved very high SR for all ensembles, demonstrating HADDOCK’s ability to generate good models when extensive information is provided. The Loose and Two-Hit Interface scenarios have lower SR but still higher than AlphaFold2-Multimer (both for acceptable and medium SR, see Figure a), demonstrating that, even when limited information on the epitope is available, this ensemble docking approach achieves better results than AlphaFold2-Multimer and results comparable to those of AlphaFold3. Supporting this claim, HADDOCK docking reaches, in some cases, DockQ above 0.7 in the 2I scenario with as few as 40% of the true epitope represented in the restraints, showing HADDOCK’s robustness to using only a subset of the epitope in the restraints (Figure S4). It is worth noting that, while the success rate of AF2 on this benchmark is lower, it does generate a higher fraction of medium- to high-quality models, as previously observed in CASP/CAPRI (Marc Lensink, University of Lille, personal communication).
To further analyze HADDOCK’s performance compared to AlphaFold, we calculated its acceptable SR obtained for cases where AlphaFold2-Multimer and AlphaFold3 did not provide acceptable models within their top ten predictions (see Table ). Additionally, adopting a realistic approach in which the reference structure was not known, we used AlphaFold’s interface-predicted TM-score (ipTM , ) as a proxy for its success. Following this approach, we extracted the models for which the highest AlphaFold ipTM is lower than 0.6 and measured HADDOCK success over those instances. Table shows how HADDOCK can be a helpful resource in this context, providing an accurate solution in roughly 30/40% of the cases in the low-information scenarios (LI and 2I). In the TI scenario, HADDOCK succeeds in the majority of cases, with failures typically occurring only when the input nanobody or antigen is severely mispredicted.
2. HADDOCK Acceptable Success Rate (acc. SR) on Cases That Are Difficult for AlphaFold .
| Data set | #PDB | 2I acc. SR | LI acc. SR | TI acc. SR |
|---|---|---|---|---|
| AF2 Failed | 29 | 7 [38] | 10 [34] | 52 [72] |
| AF2 Low ipTM | 27 | 15 [48] | 19 [41] | 63 [85] |
| AF3 Failed | 18 | 17 [28] | 22 [39] | 61 [83] |
| AF3 Low ipTM | 21 | 14 [29] | 29 [38] | 52 [81] |
Instances for which AlphaFold2-Multimer and AlphaFold3 lack an acceptable model (according to CAPRI criteria) in the first 10 ranked models are displayed (AF2 Failed, AF3 Failed). Additionally, nanobody-antigen complexes where AlphaFold’s maximum ipTM < 0.6 are shown (AF2 Low ipTM, AF3 Low ipTM). HADDOCK acceptable SR are reported across the three scenarios, as calculated over the best-ranked model of the IBMu ensemble run (see main text). Statistics calculated for the first ten models are provided between square brackets.
We observed high acceptable SR when looking at all models (Top 200) in comparison with Top 1 and Top 10, stressing the difficulty of properly scoring and identifying the best models in this case. The clustering step based on the fraction of common contacts (FCC) enhanced the scoring for TI and LI scenarios, achieving Top 10 SR up to 65% in bound antigen runs and 55% in unbound (Figure ) for the LI case. Alternative scoring with the VoroIF-jury method , was also performed, resulting in a minimal improvement in the LI scenario SR for Top 1, but not enough to account for the increased computational costs (see Figure S5).
To measure the impact of the Flexible Refinement on the model quality, we calculated the improvement in the fraction of native contacts (F nat) on all acceptable models. For that, we computed the ΔF nat by calculating the difference between each model F nat measured after and before Flexible Refinement. The ΔF nat median values for all information scenarios for both bound and unbound antigen runs ranged between 0.04 and 0.09, with distributions skewed toward positive values with maximum improvements around 0.4. This shows that Flexible Refinement does improve the quality of most models in every scenario (Figure ).
4.

Fraction of native contacts improves after Flexible Refinement. The histograms show the distribution of changes in F nat after flexible refinement (ΔF nat = F nat – F nat ) for all acceptable models (positive values indicate an improvement in the recovery of native contacts). Frequencies are shown for True, Loose, and Two-Hit interface scenarios runs with bound and unbound antigen. The median ΔF nat value is shown at the bottom of the histogram and maximum and minimum ΔF nat are reported with black dashed lines. The number of models in the plotted distributions (n) is shown on each graph.
A detailed breakdown of HADDOCK results for all the nanobody-antigen complexes in the data set is reported in Table S3.
2.5. CDR3 Accuracy, CDR3 Conformation, and Paratope Definition Are Critical Features for Docking Success
We assessed the importance of the CDR3 loop accuracy on the quality of the docking results. The minimum CDR3 RMSD across the input nanobody ensemble strongly correlates with the maximum DockQ across the first ten models, reaching a maximum anticorrelation of −0.66 for the IBMu ensemble (Figure a). We also observed a correlation between the maximum achieved DockQ and the epitope RMSD, which was a limiting factor for cases where the epitope RMSD is higher than 5 Å (see Figure S6). These relationships between the accuracy of input models and docking success were previously described for antibody–antigen docking.
5.

Nanobody structural quality and paratope definition are related to docking success. (a) Scatter plot between the minimum CDR3 RMSD in the input models and the maximum DockQ achieved among the Top 10 models for each ensemble. Analyzed models come from the True Interface scenario and bound antigen. Pearson correlation coefficients for each ensemble are reported on the top right. The horizontal dashed line in each plot indicates a DockQ of 0.23, which is the cutoff used to define acceptable or better models. (b) Scatter plots showing the relationship between the fraction of paratope present in the restraints (F para) and the maximum DockQ among the Top 10 models for each ensemble. Data are shown for both Loose and Two-Hit Interface scenarios. Pearson correlation coefficients are plotted on the top left.
The conformation (kinked or extended) of the CDR3 loop has a smaller but still relevant impact on the accuracy of the docking, as nanobodies with a kinked conformation consistently show better success rates, especially when the provided information is coarser (Figure S7).
In the original HADDOCK recipe for LI, 2I, and AS information scenarios, the possible paratope residues of immune proteins are defined by considering only the CDR regions. We found that some correlation exists between the fraction of the experimental paratope (F para) present in these restraints (calculated as the number of active residues in the CDR loops used to define the ambiguous restraint divided by the total number of residues of the nanobody contacting the antigen in the reference structure (paratope)) and the docking success (Figure b). When less than 60% of the paratope is present in the docking restraints (i.e., located on the CDRs), HADDOCK struggles to generate a good model in the Top 10 models.
2.6. Framework-Aware Paratope Description Improves the Modeling Success
Motivated by the observed importance of F para in the LI and 2I scenarios, we generated a new data set of 226 nanobody-antigen experimental structures extracted from SabDaB following the same procedure used for the docking benchmark but without using any cutoff date (Paratope Data Set, see Section ). We analyzed the paratopes of these 226 complexes by using the classification criteria of “kinked” and “extended” CDR3 conformations based on dihedral angles as presented in Dizicheh et al. When comparing the paratopes between these two classes, the only significant differences were found in the FR2 and FR3 regions, which were more frequently involved in the binding for the “extended” conformations (see Figure S8). This is in discordance with the previously published results, which reported significant binding differences for CDR1, FR2, and FR4. Dizicheh et al. also reported a low frequency of FR3 involvement in antigen binding (<35% of structures for both classes) and a higher frequency for FR1 (>60%) on the binding, while we obtained less than 35% for FR1 and more than 70% for FR3.
With the aim of providing a more general analysis, we performed hierarchical clustering based on Jaccard distances over the Paratope Data Set. This allowed us to identify two main binding modes for nanobodies: the first resembles the one typical for antibodies and involves mainly CDR loops, explaining 30.1% of the data set, while the second involves most frequently CDR3, in combination with regions of CDR1/2 and conserved framework regions, explaining 69.9% of the Paratope Data Set (Figure ). On the basis of these observations, we defined two possible paratope representations to be used as docking restraints: CDR (only the three CDR regions) and CDR+FR (CDR3 and some highly interacting CDR1, CDR2, and framework regions).
6.

Paratope clusters. Bar plot showing the frequency of each residue in two clusters’ paratopes obtained after hierarchical clustering based on Jaccard distances. The top plot shows the frequencies for cluster 1 (CDR) and the lower plot for cluster 2 (CDR + FR). The CDR regions are highlighted in gray. Residue numbers with a frequency above 0.15 (dashed line) are plotted on top of the corresponding frequency bars. Only residue numbers based on the Chothia numbering scheme are considered for the frequency calculation and representation (e.g., residues 100A and 100B account as 100). Conserved regions (R1, R2, etc.) in the CDR + FR representation are shown with horizontal purple lines. White stars indicate the residues that are defined as paratope restraints inside of each of these regions.
With the objective of better representing the nanobody-antigen interaction, we modified the LI and 2I restraints to divide equally the initially sampled structures into these two different paratope definitions (see Section ). We then ran the default pipeline with these new restraints using the best-performing ensemble (IBMu) as a starting point.
For the LI scenario, we obtained a maximum acceptable SR of 62.5% in bound antigen runs and of 42.5% in unbound antigen runs for the Top 10 models (see Figure S9). For the 2I scenario, the maximum SR achieved on Top 10 models was 47.5% and 37.5% with bound and unbound Ag, respectively. The new paratope scenario managed to improve the LI scenario Top 10 SR by 12.5% in bound antigen runs, while for the 2I scenario, the SR was lower. This shows that expanding the nanobody paratope information can be beneficial for the docking performance but not for all the approaches. Remarkably, when considering all models (Top 200 SR), the LI scenario with modified paratope restraints and bound antigen structures achieves an acceptable SR of 95% (38 out of 40 successful structures). This illustrates how this paratope representation helps in generating acceptable models for almost the entire data set.
3. Discussion
The prediction of nanobody-antigen complexes is of significant importance in the development of new therapeutic and diagnostic methods. This task is challenging for ML-based methods due to the large conformational space of CDR3 and the lack of a coevolutionary signal in these interactions. In this work, we have built a nonredundant data set of experimental nanobody-antigen structures, not seen by current AI prediction methods, with the aim of benchmarking state-of-the-art methods and identifying the best-performing modeling protocol for this purpose. Despite providing a diverse data set, our nanobody-antigen benchmark is still limited in size (40) and expanding it in the future to include newly released complexes not overlapping with our data set should help improve the generalizability of these findings.
The low success rate of AlphaFold2-Multimer on the data set confirmed the limitation of this AI-based method for predicting nanobody-antigen complexes. The recently published AlphaFold3 exhibits better performance, but it still struggles to identify the binding regions for several cases. This shows that information-driven docking algorithms remain a viable alternative when interface information is available and AI-based methods are failing.
We assessed nanobody structure prediction algorithms to determine the best possible inputs for docking. Methods generating multiple models, such as ImmuneBuilder and AlphaFold2-Multimer, generated the best models. The combination of predictions coming from different methods into ensembles further helped to improve the accuracy, increasing the likelihood of generating a good model for each case. Following AlphaFold2-Multimer’s success in nanobody modeling, we also assessed this method’s accuracy on antigen prediction. In the few cases where AlphaFold2-Multimer generates acceptable nanobody-antigen models (25% for Top 1 models), the nanobody-aware antigen model might introduce some interaction bias in the docking protocol, boosting HADDOCK’s success rate. Nevertheless, we also observed some limiting cases where antigen modeling with AlphaFold2-Multimer could severely undermine the docking performance, especially for multiple chain antigens. In general, when homologous experimental structures of an antigen are available, they should be used instead of the AlphaFold predictions.
To evaluate the influence of different levels of available interface information on the docking results, we ran HADDOCK with four distinct scenarios. The True Interface scenario condition allowed us to define the best achievable performance in terms of binding interface information (i.e., not considering here any specific distance restraints or contacts), reaching the highest SR (80% Top 10) and highlighting how HADDOCK is able to generate correct models when detailed information is provided. The Loose Interface scenario might mimic the available information at the beginning of in silico design pipelines where some knowledge of the targeted epitope is available, while the Two-Hit Interface scenario simulates information coming, for example, from mutagenesis experiments. Both scenarios outperformed the AlphaFold2-Multimer baseline and performed similarly to AF3. This establishes the combination of information-driven docking and ML-modeled nanobody structural ensembles as a powerful approach to generate reasonable nanobody-antigen 3D models, especially given that the pipeline’s computational requirements are comparable to those of AlphaFold (see Section ). Lastly, the All Surface scenario results showed markedly lower performance than other information scenarios, stressing the difficulty of predicting the correct epitope with docking. The importance of interface information availability for docking success points to AI-based methods that can incorporate experimental information as alternatives for nanobody-antigen prediction. − Nevertheless, when no information is available about the epitope, our recommendation is always to try AlphaFold and similar methods as the first option, only falling back to docking as a last resort.
To investigate the key determinants of docking success, we analyzed the relationship between DockQ and different quality measures of the starting ensemble and docking data. We observed a strong correlation between the quality of the best available nanobody model in the ensemble and the docking success (Figure a). This is in line with the observed ability of HADDOCK to retrieve the best predictions among the ensemble and rank them higher on the basis of the physics of the interaction. We highlight that improvements in CDR3 loop prediction, as shown for AlphaFold3 or claimed by methods like Protenix, are likely to increase the SR for all the presented scenarios in this pipeline, especially if a higher number of seeds is used at the inference stage.
The fraction of true paratope represented in the docking restraints, F para, also affects the modeling success. More specifically, docking with only the CDR loops as possible paratope amino acids was not representative of the true nanobody paratope for several cases within the data set. With the objective of defining the paratope in a more realistic, framework-aware manner, we proposed two definitions of the nanobody paratope to drive the modeling. Using these two sets of restraints within the same docking run was observed to improve the results in the Loose Interface scenario. Especially when considering all final models (top 200), those new paratope restraints resulted in very high SR for unbound antigen (85%) and nearly a 100% SR for bound Ag, highlighting their ability to provide a robust description of the paratope for almost the entire data set. These observations pave the way to boosting the pipeline’s performance with more advanced definitions of nanobody amino acids involved in the interaction, potentially derived from paratope prediction algorithms.
The significant difference between Top 1/Top 10 and Top 200 success rates among all scenarios shows that, while correct models are generated, identifying them remains difficult. AlphaFold ipTM is also unable to properly rank correct models (Table S3), underlining the need for better scoring functions to identify the near-native models and pointing to this step as the main bottleneck in nanobody-antigen prediction, as previously noted. , Further information on nanobody-antigen interaction-determining factors or ML-based approaches could be key for surpassing this hurdle.
4. Conclusion
In the presented work, we have defined a benchmark data set of nanobody-antigen experimental structures and presented an assessment of state-of-the-art nanobody and nanobody-antigen structure prediction ML-based methods. We have demonstrated the potential of using these ML-based methods for information-driven docking, proposing pipelines for nanobody-antigen complex structure prediction. Further, we have also analyzed the role of CDR and framework residues in antigen binding, which allowed us to propose new ambiguous restraint definitions to improve the docking performance. Our results have demonstrated the importance of accurately predicting the CDR3 loop conformation and of the paratope definition for docking success. Some information about the epitope is also required; without it, the best approach currently remains end-to-end prediction with AlphaFold-related methods, but the success rates remain limited. Finally, it is also clear that the identification of near-native models can be improved, which is still an open scoring challenge. This is true for both (information-driven) docking and for AI methods.
5. Methods
5.1. Benchmark Data Set Assembly
We constructed the benchmark data set with Chothia-numbered bound nanobody structures downloaded from the SAbDab Nano database , on November 15th, 2023. We only considered structures deposited after September 30th, 2021, to ensure that they were not part of the training set of any of the assessed ML-based prediction methods. We excluded NMR structures and only selected complexes with a resolution lower than 3.0 Å, requiring that no CDR loop residues were missing. All regions from the nanobody sequence were defined following the Chothia numbering scheme from the references.
We ran CDR3 sequence homology checks, with a 60% identity threshold, on all the nanobody structures deposited before the training cutoff and inside the benchmark data set, to remove redundancy in the loop region. Antigens shorter than 25 residues were excluded. PDB 7TE8 was excluded from the data set as the antigen was another nanobody. PDB 7NBB was excluded because the antigen is a polyubiquitin chain whose modeling is challenging and out of the scope of this paper. The resulting benchmark data set consists of 40 nanobody-antigen complex structures (Table S1) and is available from https://github.com/haddocking/nanobodies. PDB file handling was performed in Python using pdb-tools, and sequence retrieval and alignment were performed using the MDAnalysis package.
5.2. Nanobody-Antigen Complex Structure Modeling and Accuracy Assessment
Nanobody-antigen structures were predicted using ColabFold v.1.5.3 with AlphaFold2-Multimer v.2.3 , and with the AlphaFold3 server. AlphaFold2-Multimer v.2.3. predictions were obtained from FASTA files containing both nanobody and antigen sequences following the “multimer” pipeline. We ran the AlphaFold3 predictions for 5 different seeds on the web server to generate the same number of models as for AlphaFold2-Multimer. We ranked the resulting models by AlphaFold-rank, a weighted measure that uses ipTM and pTM scores. In AlphaFold3, disordered regions and atom clashes are also included in the final score.
5.3. Single Structure Modeling and Accuracy Assessment
Nanobody structures were predicted from FASTA files using AlphaFold2 v.2.3 (via ColabFold batch), , ImmuneBuilder, RaptorX-Single, and NanoNet. AlphaFold2 was used following the “monomer” pipeline. ImmuneBuilder’s predictor NanoBodyBuilder2 default pipeline was modified to refine the top 4 models. AlphaFold2-Multimer v.2.3 nanobody predictions were extracted from the nanobody-antigen complex predictions.
We aligned the predicted and reference structures on the framework residues prior to calculating RMSDs across different regions. RMSD calculations were performed for backbone atoms only, using the McLachlan algorithm as implemented in Profit v.3.3. Antigen models were extracted from AlphaFold2-Multimer complex predictions in order to save computational time on the antigen prediction. We aligned the predicted and reference structures on all residues to calculate the global and epitope RMSD values.
5.4. Nanobody Models Clustering
We calculated the CDR3 RMSDs between all nanobody model pairs after fitting the structures on the framework residues. The resulting RMSD matrix was used for complete linkage hierarchical clustering using a 2.5 Å threshold to ensure CDR3 loop variability and a maximum number of clusters of 20 (never reached) to limit the computational demand of the docking. Clustering was carried out with the scikit-learn Python package v.1.5.2. Within each cluster, the model with the best H3 loop confidencemeasured by pLDDT for AlphaFold or RMSPE for ImmuneBuilder (IB)was selected as the cluster center. When models from IB and AlphaFold are in the same cluster, we always chose the AlphaFold model as the cluster center.
We performed a short energy minimization of models coming from AlphaFold to fix artifactual gaps that may appear in the generated structures using the HADDOCK3 “emref” module (see example script in Figure S10). All predictions were formatted to a common numbering with pdb-tools.
5.5. Unbound Antigen Selection
We performed a sequence search in the PDB to find similar antigens, allowing for a maximum of one substitution, two missing residues, or two insertions in order to include the antigens. We changed the 7q6c-A PDB sequence homologue residue N84 manually to A84 to reverse the substitution. Antigens from 7tpr-C and 7whi-G were shortened due to their high length (>400 residues) to a 200-residue selection including the epitope. For the remaining of the models, we calculated the antigen global pLDDT from the pool of AlphaFold2-Multimer complex predictions for computational efficiency and selected the one with the highest value for each case. We then applied a short energy minimization only to the antigens coming from AlphaFold to fix artifactual structure gaps (see Figure S10). Visual inspection of PDB entry 7QNE revealed that the relative orientation between chains A and E was incorrectly predicted by AlphaFold2-Multimer, thus inherently limiting any downstream docking. Accordingly, we considered this case to have failed in all unbound antigen docking runs.
5.6. Information Scenarios and Restraints Generation
We assessed four different information scenarios to generate ambiguous restraints to drive the docking process using HADDOCK3:
True Interface. We calculated the true interface of both the nanobody and antigen using a contact distance cutoff of 4.5 Å in the experimentally determined structure. We set all residues as active for the docking: each active residue, when not present in the interface of a model, generates a restraint energy penalty. No passive residues were used.
Loose Interface. All the surface-exposed residues on the nanobody CDR loops are labeled as active. For the antigen, the epitope is defined by combining the true epitope residues with the neighboring surface amino acids defined using a distance cutoff of 4 Å (a residue is selected if any of its heavy atoms is within the distance cutoff from any heavy atom of a true epitope residue). This creates a wider region to be targeted by the nanobody. We treated all the selected antigen residues as passive in this case (contrary to active residues, a passive residue not present in the interface will not generate an energetic penalty).
Two-hit Interface. All the surface-exposed residues on the nanobody CDR loops are labeled as active. For the antigen, the only epitope information we use are two “hit” residues, identified (e.g., by mutagenesis) to be key for the interaction. Those “hit” residues were defined by running the “alascan” HADDOCK3 module on the experimental structures and selecting the two residues with the highest contribution to the interaction energy. The two “hit” residues are set as active, with the neighboring (within a cutoff distance of 7.5 Å) surface-exposed residues defined as passive.
All Surface. All the surface-exposed residues on the nanobody CDR loops are labeled as active, and all antigen residues with a relative accessible surface area (RSA) ≥ 40% are defined as passive.
5.7. HADDOCK3 Docking Protocols
We used the previously published HADDOCK docking workflow for antibody–antigen complexes for the first three scenarios. This workflow consists of the following steps:
-
1.
Rigid-body docking phase;
-
2.
Selection of the top 200 models;
-
3.
Flexible refinement phases;
-
4.
Energy minimization;
-
5.
Fraction of common contacts (FCC) clustering;
-
6.
Selection of the top 4 models from each cluster was done.
The default sampling for step 1 is 1000 models (effective sampling of 10,000 models, but only 1000 written to disk). For the All Surface scenario, we increased rigid body sampling to 10,000, performed FCC-clustering, and selected the Top 10 models from each cluster for further flexible refinement instead of selecting the top 200 models (step 2, see Figure S11 for an example workflow). We ranked all models and clusters with the default HADDOCK scoring function, which, for the Flexible Refinement stage, is a weighted sum of various energies and buried surface area (BSA) calculated for each model complex
| 1 |
where E vdw and E elec are the intermolecular van der Waals and electrostatic energies, respectively, and E desolv is an empirical desolvation energy term. E air is the restraint energy.
Alternative VoroIF-jury scoring , was performed using a special branch of HADDOCK3 implementing the “voroscoring” module.
All the workflows were run using 12 cores on our local cluster (running on AMD EPYC 7451 processors). The average execution time (AET) of a HADDOCK3 workflow slightly depends on the scenario, with 2I runs (AET = 37 min) being faster than TI and LI scenarios (AET = 40 and 45 min, respectively). Runs with mixed restraints require roughly 30–40% additional computing time.
5.8. Model Quality Assessment
To assess the quality of the generated complex models, we classify them following the CAPRI criteria. , These criteria allow to assess the models’ similarity to the native structure by using the interface root-mean-square deviation from the reference (i-RMSD), ligand root-mean-square deviation (L-RMSD), and fraction of native contacts (F nat) parameters. Models are classified into
high accuracy (F nat ≥ 0.5 and either L-RMSD ≤ 1 Å or i-RMSD ≤ 1 Å);
medium accuracy (F nat ≥ 0.3 and either L-RMSD ≤ 5 Å or i-RMSD ≤ 2 Å);
acceptable accuracy (F nat ≥ 0.1 and either L-RMSD ≤ 10 Å or i-RMSD ≤ 4 Å);
or Incorrect.
We define the acceptable success rate (SR) as the percentage of cases in the data set with at least one acceptable or better-quality predicted model in the TopN ranked models. We define the medium SR as the percentage of cases with at least one medium or better-quality predicted model.
5.9. Paratope Analysis and Framework-Aware Restraints Definition
The Paratope data set was assembled using the same criteria as the benchmark data set, but without considering a training cutoff date. We excluded the structures belonging to our original benchmark data set so as to avoid bias in our conclusions. The final data set consists of 226 nanobody-antigen structures. For these, we calculated the paratope as the list of residues within a 4.5 Å distance cutoff from the antigen (following the Chothia numbering scheme).
We performed the “kinked” and “extended” classification of the structures based on α101 and τ101 dihedral angle calculations as described in Dizicheh et al. We retrieved 135 “kinked” structures, 60 “extended” structures, and 31 classified as “other”. Angle calculations were performed with the MDAnalysis package.
For clustering, we calculated a distance matrix with Jaccard distances computed among each paratope. Then we performed Ward linkage clustering for a number of clusters N = 2 using the scipy Python package.
The new CDR+FR paratope was defined on the basis of the observed conserved regions in the CDR+FR paratope cases. For these restraints, each residue in CDR3 was always defined as active, and several other regions were also defined as active (see below). When a region is defined as active, it is sufficient for any of the selected residues to be in contact with the antigen’s defined epitope for the restraint to be satisfied.
The defined regions according to the Chothia numbering were:
Region 1: residue 1, 2, or 3;
Region 2: residues 26, 27, 28, or 29;
Region 3: residues 30, 31, 32, or 33;
Region 4: residue 35, 37, or 39;
Region 5: residue 44, 45, or 47;
Region 6: residue 50 or 52;
Region 7: residue 53, 54, or 55;
Region 8: residue 56, 57, or 58;
Region 9: residue 59, 60, or 61;
Region 10: residue 103, 105, or 108.
Supplementary Material
Acknowledgments
Financial support from Horizon Europe and from the European High Performance Computing Joint Undertaking, projects BioExcel (823830 and 101093290), and from The Netherlands e-Science Center (027.020.G13) is acknowledged.
The input structures and restraint files used for the docking experiments and the numerical data and scripts used for generating the figures are available in the following Github repository: https://github.com/haddocking/nanobodies. HADDOCK3 is available from PyPI (https://pypi.org/project/haddock3) and GitHub (https://github.com/haddocking/haddock3). A tutorial on using HADDOCK3 for predicting nanobody-antigen complexes is available at https://www.bonvinlab.org/education/HADDOCK3/HADDOCK3-nanobody-antigen/.
The Supporting Information is available free of charge at https://pubs.acs.org/doi/10.1021/acs.jcim.6c01301.
Benchmark data set list and variability analysis, top-ranked nanobody models accuracy plots, alternative epitope and paratope restraint success rate plots, VoroIF-jury scoring success rate plots, benchmark data set ipTM and DockQ results, epitope RMSD relation with docking success, kinked/extended success rate plots and paratope contributions, HADDOCK example workflows (PDF)
The authors declare no competing financial interest.
References
- Hamers-Casterman C., Atarhouch T., Muyldermans S., Robinson G., Hammers C., Songa E. B., Bendahman N., Hammers R.. Naturally occurring antibodies devoid of light chains. Nature. 1993;363(6428):446–448. doi: 10.1038/363446a0. [DOI] [PubMed] [Google Scholar]
- Muyldermans S.. Nanobodies: natural single-domain antibodies. Annu. Rev. Biochem. 2013;82(1):775–797. doi: 10.1146/annurev-biochem-063011-092449. [DOI] [PubMed] [Google Scholar]
- Könning D., Zielonka S., Grzeschik J., Empting M., Valldorf B., Krah S., Schröter C., Sellmann C., Hock B., Kolmar H.. Camelid and shark single domain antibodies: structural features and therapeutic potential. Curr. Opin. Struct. Biol. 2017;45:10–16. doi: 10.1016/j.sbi.2016.10.019. [DOI] [PubMed] [Google Scholar]
- Gonzalez-Sapienza G., Rossotti M. A., Tabares-da Rosa S.. Single-domain antibodies as versatile affinity reagents for analytical and diagnostic applications. Front. Immunol. 2017;8:977. doi: 10.3389/fimmu.2017.00977. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Liu M., Li L., Jin D., Liu Y.. Nanobodya versatile tool for cancer diagnosis and therapeutics. WIREs Nanomed. Nanobiotechnol. 2021;13(4):e1697. doi: 10.1002/wnan.1697. [DOI] [PubMed] [Google Scholar]
- Vanlandschoot P., Stortelers C., Beirnaert E., Ibañez L. I., Schepens B., Depla E., Saelens X.. Nanobodies: new ammunition to battle viruses. Antiviral Res. 2011;92(3):389–407. doi: 10.1016/j.antiviral.2011.09.002. [DOI] [PubMed] [Google Scholar]
- Bao G., Tang M., Zhao J., Zhu X.. Nanobody: a promising toolkit for molecular imaging and disease therapy. EJNMMI Res. 2021;11:6. doi: 10.1186/s13550-021-00750-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Li C., Tang Z., Hu Z., Wang Y., Yang X., Mo F., Lu X.. Natural single-domain antibody-nanobody: a novel concept in the antibody field. J. Biomed. Nanotechnol. 2018;14(1):1–19. doi: 10.1166/jbn.2018.2463. [DOI] [PubMed] [Google Scholar]
- De Genst E., Handelberg F., Van Meirhaeghe A., Vynck S., Loris R., Wyns L., Muyldermans S.. Chemical basis for the affinity maturation of a camel single domain antibody. J. Biol. Chem. 2004;279(51):53593–53601. doi: 10.1074/jbc.M407843200. [DOI] [PubMed] [Google Scholar]
- Gordon G. L., Capel H. L., Guloglu B., Richardson E., Stafford R. L., Deane C. M.. A comparison of the binding sites of antibodies and single-domain antibodies. Front. Immunol. 2023;14:1231623. doi: 10.3389/fimmu.2023.1231623. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kuroda, D. ; Tsumoto, K. . Structural Classification of CDR-H3 in Single-Domain vhh Antibodies. In Computer-Aided Antibody Design; Springer, 2022; pp 61–79. [DOI] [PubMed] [Google Scholar]
- Dizicheh Z. B., Chen I.-L., Koenig P.. Vhh cdr-h3 conformation is determined by vh germline usage. Commun. Biol. 2023;6(1):864. doi: 10.1038/s42003-023-05241-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Conrath K., Wernery U., Muyldermans S., Nguyen V. K.. Emergence and evolution of functional heavy-chain antibodies in camelidae. Dev. Comp. Immunol. 2003;27(2):87–103. doi: 10.1016/S0145-305X(02)00071-X. [DOI] [PubMed] [Google Scholar]
- Li X., Duan X., Yang K., Zhang W., Zhang C., Fu L., Ren Z., Wang C., Wu J., Lu R.. et al. Comparative analysis of immune repertoires between bactrian camel’s conventional and heavy-chain antibodies. PLoS One. 2016;11(9):e0161801. doi: 10.1371/journal.pone.0161801. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kinoshita S., Nakakido M., Mori C., Kuroda D., Caaveiro J. M., Tsumoto K.. Molecular basis for thermal stability and affinity in a vhh: Contribution of the framework region and its influence in the conformation of the cdr3. Protein Sci. 2022;31(11):e4450. doi: 10.1002/pro.4450. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zavrtanik U., Lukan J., Loris R., Lah J., Hadži S.. Structural basis of epitope recognition by heavy-chain camelid antibodies. J. Mol. Biol. 2018;430(21):4369–4386. doi: 10.1016/j.jmb.2018.09.002. [DOI] [PubMed] [Google Scholar]
- Mitchell L. S., Colwell L. J.. Comparative analysis of nanobody sequence and structure data. Proteins: Struct., Funct., Bioinf. 2018;86(7):697–706. doi: 10.1002/prot.25497. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zhang F., Wei H., Wang X., Bai Y., Wang P., Wu J., Jiang X., Wang Y., Cai H., Xu T., Zhou A.. Structural basis of a novel pd-l1 nanobody for immune checkpoint blockade. Cell Discovery. 2017;3(1):17004. doi: 10.1038/celldisc.2017.4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Arce N. A., Markham-Lee Z., Liang Q., Najmudin S., Legan E. R., Dean G., Su A. J., Wilson M. S., Sidonio R. F., Lollar P.. et al. Conformational activation and inhibition of von willebrand factor by targeting its autoinhibitory module. Blood. 2024;143(19):1992–2004. doi: 10.1182/blood.2023022038. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Fernández-Quintero M. L., DeRose E. F., Gabel S. A., Mueller G. A., Liedl K. R.. Nanobody paratope ensembles in solution characterized by md simulations and nmr. Int. J. Mol. Sci. 2022;23(10):5419. doi: 10.3390/ijms23105419. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tamburini P., Pedersen D. V., Devore D., Cone J., Patel R., Hunter T., Sun F., Andersen G. R., Hunter J.. Characterization of the bispecific vhh antibody tarperprumig (ALXN1820) specific for properdin and designed for low-volume administration. mAbs. 2024;16:2415060. doi: 10.1080/19420862.2024.2415060. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Jumper J., Evans R., Pritzel A., Green T., Figurnov M., Ronneberger O., Tunyasuvunakool K., Bates R., Žídek A., Potapenko A.. et al. Highly accurate protein structure prediction with alphafold. Nature. 2021;596(7873):583–589. doi: 10.1038/s41586-021-03819-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Evans, R. ; O’Neill, M. ; Pritzel, A. ; Antropova, N. ; Senior, A. ; Green, T. ; Žídek, A. ; Bates, R. ; Blackwell, S. ; Yim, J. . et al. Protein complex prediction with alphafold-multimer bioRxiv 2021. 10.1101/2021.10.04.463034. [DOI]
- Ahdritz G., Bouatta N., Floristean C., Kadyan S., Xia Q., Gerecke W., O’Donnell T. J., Berenberg D., Fisk I., Zanichelli N.. et al. Openfold: Retraining alphafold2 yields new insights into its learning mechanisms and capacity for generalization. Nat. Methods. 2024;21(8):1514–1524. doi: 10.1038/s41592-024-02272-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wohlwend, J. ; Corso, G. ; Passaro, S. ; Reveiz, M. ; Leidal, K. ; Swiderski, W. ; Portnoi, T. ; Chinn, I. ; Silterra, J. ; Jaakkola, T. . et al. Boltz-1: Democratizing biomolecular interaction modeling bioRxiv 2024. 10.1101/2024.11.19.624167. [DOI]
- Yin R., Feng B. Y., Varshney A., Pierce B. G.. Benchmarking alphafold for protein complex modeling reveals accuracy determinants. Protein Sci. 2022;31(8):e4379. doi: 10.1002/pro.4379. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Abanades B., Wong W. K., Boyles F., Georges G., Bujotzek A., Deane C. M.. Immunebuilder: Deep-learning models for predicting the structures of immune proteins. Commun. Biol. 2023;6(1):575. doi: 10.1038/s42003-023-04927-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Cohen T., Halfon M., Schneidman-Duhovny D.. Nanonet: Rapid and accurate end-to-end nanobody modeling by deep learning. Front. Immunol. 2022;13:958584. doi: 10.3389/fimmu.2022.958584. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Jing X., Wu F., Luo X., Xu J.. Single-sequence protein structure prediction by integrating protein language models. Proc. Natl. Acad. Sci. U.S.A. 2024;121(13):e2308788121. doi: 10.1073/pnas.2308788121. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Sircar A., Sanni K. A., Shi J., Gray J. J.. Analysis and modeling of the variable region of camelid single-domain antibodies. J. Immunol. 2011;186(11):6357–6367. doi: 10.4049/jimmunol.1100116. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wu F., Zhao Y., Wu J., Jiang B., He B., Huang L., Qin C., Xiao Y., Yang F., Wang R., Huang N., Jia H., Liu Y., Lai H., Xu T., Wang F., Wu Z., Song Y., Li S., Liu W., Rong Y., Zhao P., Yao J.. De novo design of epitope-specific antibodies via a structure-driven computational workflow. Nat. Commun. 2026;17(12):625. doi: 10.1038/s41467-025-67361-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Harvey E. P., Smith J. S., Hurley J. D., Granados A. J., Schmid E. W., Liang-Lin J. G., Zhang H., Meara E. M., Wren E. K., Paul S., Ferguson M. P., Calvillo-Miranda V. G., Alcantar M. A., Marks D. S., Walter J. C., Kruse A. C., Susa K. J.. In silico discovery of nanobody binders to a g-protein coupled receptor using alphafold-multimer. Nat. Commun. 2026;4:5641. doi: 10.1038/s41467-026-72093-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Abramson J., Adler J., Dunger J., Evans R., Green T., Pritzel A., Ronneberger O., Willmore L., Ballard A. J., Bambrick J.. et al. Accurate structure prediction of biomolecular interactions with alphafold 3. Nature. 2024;636:E4. doi: 10.1038/s41586-024-08416-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Ambrosetti F., Jiménez-García B., Roel-Touris J., Bonvin A. M.. Modeling antibody-antigen complexes by information-driven docking. Structure. 2020;28(1):119–129. doi: 10.1016/j.str.2019.10.011. [DOI] [PubMed] [Google Scholar]
- Giulini M., Schneider C., Cutting D., Desai N., Deane C. M., Bonvin A. M.. Towards the accurate modelling of antibody- antigen complexes from sequence using machine learning and information-driven docking. Bioinformatics. 2024;40(10):btae583. doi: 10.1093/bioinformatics/btae583. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Dominguez C., Boelens R., Bonvin A. M.. Haddock: a protein- protein docking approach based on biochemical or biophysical information. J. Am. Chem. Soc. 2003;125(7):1731–1737. doi: 10.1021/ja026939x. [DOI] [PubMed] [Google Scholar]
- Janin J., Henrick K., Moult J., Eyck L. T., Sternberg M. J., Vajda S., Vakser I., Wodak S. J.. Capri: a critical assessment of predicted interactions. Proteins: Struct., Funct., Bioinf. 2003;52(1):2–9. doi: 10.1002/prot.10381. [DOI] [PubMed] [Google Scholar]
- Méndez R., Leplae R., De Maria L., Wodak S. J.. Assessment of blind predictions of protein-protein interactions: current status of docking methods. Proteins: Struct. Funct., Bioinf. 2003;52(1):51–67. doi: 10.1002/prot.10393. [DOI] [PubMed] [Google Scholar]
- Basu S., Wallner B.. Dockq: a quality measure for protein-protein docking models. PLoS One. 2016;11(8):e0161879. doi: 10.1371/journal.pone.0161879. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hitawala F. N., Gray J. J.. “What does alphafold3 learn about antibody and nanobody docking, and what remains unsolved?”. mAbs. 2025;17(12):2545601. doi: 10.1080/19420862.2025.2545601. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Eshak F., Goupil-Lamy A.. “Advancements in nanobody epitope prediction: A comparative study of alphafold2multimer vs alphafold3”. J. Chem. Inf. Model. 2025;65:1782–1797. doi: 10.1021/acs.jcim.4c01877. [DOI] [PubMed] [Google Scholar]
- Xu S., Feng Q., Qiao L., Wu H., Shen T., Cheng Y., Zheng S., Sun S.. Benchmarking all-atom biomolecular structure prediction with foldbench. Nat. Commun. 2026;17(12):442. doi: 10.1038/s41467-025-67127-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Valdés-Tresanco M. S., Valdés-Tresanco M. E., Jiménez-Gutiérrez D. E., Moreno E.. Structural modeling of nanobodies: a benchmark of state-of-the-art artificial intelligence programs. Molecules. 2023;28(10):3991. doi: 10.3390/molecules28103991. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zhu, T. ; Ren, M. ; He, Z. ; Tao, S. ; Li, M. ; Bu, D. ; Zhang, H. . Accurate structure prediction of immune proteins using parameter-efficient transfer learning bioRxiv 2024. 10.1101/2024.11.13.621715. [DOI]
- Giulini, M. ; Xu, X. ; Bonvin, A. M. . Improved structural modelling of antibodies and their complexes with clustered diffusion ensembles bioRxiv 2025. 10.1101/2025.02.24.639865. [DOI] [PMC free article] [PubMed]
- Jing, B. ; Berger, B. ; Jaakkola, T. . Alphafold meets flow matching for generating protein ensembles, arXiv:2402.04845. arXiv.org e-Print archive, 2024. https://arxiv.org/abs/2402.04845.
- Zhu W., Shenoy A., Kundrotas P., Elofsson A.. Evaluation of alphafold-multimer prediction on multi-chain protein complexes. Bioinformatics. 2023;39(7):btad424. doi: 10.1093/bioinformatics/btad424. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rodrigues J. P. G. L. M., Trellet M., Schmitz C., Kastritis P., Karaca E., Melquiond A. S., Bonvin A. M.. Clustering biomolecular complexes by residue contacts similarity. Proteins: Struct., Funct., Bioinf. 2012;80(7):1810–1817. doi: 10.1002/prot.24078. [DOI] [PubMed] [Google Scholar]
- Olechnovič K., Venclovas Č.. Voroif-gnn: Voronoi tessellation-derived protein-protein interface assessment using a graph neural network. Proteins: Struct., Funct., Bioinf. 2023;91(12):1879–1888. doi: 10.1002/prot.26554. [DOI] [PubMed] [Google Scholar]
- Olechnovič K., Valančauskas L., Dapku̅nas J., Venclovas Č.. Prediction of protein assemblies by structure sampling followed by interface-focused scoring. Proteins: Struct., Funct., Bioinf. 2023;91(12):1724–1733. doi: 10.1002/prot.26569. [DOI] [PubMed] [Google Scholar]
- Desta I. T., Kotelnikov S., Jones G., Ghani U., Abyzov M., Kholodov Y., Standley D. M., Beglov D., Vajda S., Kozakov D.. The cluspro abemap web server for the prediction of antibody epitopes. Nat. Protoc. 2023;18(6):1814–1840. doi: 10.1038/s41596-023-00826-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Stahl K., Graziadei A., Dau T., Brock O., Rappsilber J.. Protein structure prediction with in-cell photo-crosslinking mass spectrometry and deep learning. Nat. Biotechnol. 2023;41(12):1810–1819. doi: 10.1038/s41587-023-01704-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Feng S., Chen Z., Zhang C., Xie Y., Ovchinnikov S., Gao Y. Q., Liu S.. Integrated structure prediction of protein-protein docking with experimental restraints using colabdock. Nat. Mach. Intell. 2024;6(8):924–935. doi: 10.1038/s42256-024-00873-z. [DOI] [Google Scholar]
- Xie Y., Zhang C., Li S., Du X., Lu Y., Wang M., Hu Y., Chen Z., Liu S., Gao Y. Q.. Integrating diverse experimental information to assist protein complex structure prediction by grasp. Nat. Methods. 2025;22(11):2362–2374. doi: 10.1038/s41592-025-02820-1. [DOI] [PubMed] [Google Scholar]
- Zhang, Y. ; Gong, C. ; Zhang, H. ; Ma, W. ; Liu, Z. ; Chen, X. ; Guan, J. ; Wang, L. ; Yang, Y. ; Xia, Y. ; Xiao, W. . Protenix-v1: Toward high-accuracy open-source biomolecular structure prediction bioRxiv 2026; Vol. 2 10.64898/2026.02.05.703733. [DOI] [Google Scholar]
- Li S., Meng X., Li R., Huang B., Wang X.. Nanoberta-asp: predicting nanobody paratope based on a pretrained roberta model. BMC Bioinf. 2024;25(1):122. doi: 10.1186/s12859-024-05750-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Xu, X. ; Coratella, I. ; Reys, V. ; Bonvin, A. M. . “Deeprank-ab: a scoring function for antibody-antigen complexes based on geometric deep learning” Commun. Biol. 2026; Vol. 6 10.1038/s42003-026-10408-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Smorodina, E. ; Ali, M. ; Brumat, K. K. ; Salicari, L. ; Miklavc, S. ; Kappassov, A. ; Fu, C. ; Sormanni, P. ; de Marco, A. ; Greiff, V. . “Structural plausibility without binding specificity: Limits of ai-based antibody-antigen structure prediction confidence scores” bioRxiv 2026; Vol. 3 10.64898/2026.03.02.709004. [DOI] [Google Scholar]
- Al-Lazikani B., Lesk A. M., Chothia C.. Standard conformations for the canonical structures of immunoglobulins. J. Mol. Biol. 1997;273(4):927–948. doi: 10.1006/jmbi.1997.1354. [DOI] [PubMed] [Google Scholar]
- Dunbar J., Krawczyk K., Leem J., Baker T., Fuchs A., Georges G., Shi J., Deane C. M.. Sabdab: the structural antibody database. Nucleic Acids Res. 2014;42(D1):D1140–D1146. doi: 10.1093/nar/gkt1043. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Schneider C., Raybould M. I., Deane C. M.. Sabdab in the age of biotherapeutics: updates including sabdab-nano, the nanobody structure tracker. Nucleic Acids Res. 2022;50(D1):D1368–D1372. doi: 10.1093/nar/gkab1050. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rodrigues J. P., Teixeira J. M., Trellet M., Bonvin A. M.. Pdb-tools: a swiss army knife for molecular structures. F1000Research. 2018;7:1961. doi: 10.12688/f1000research.17456.1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Gowers, R. J. ; Linke, M. ; Barnoud, J. ; Reddy, T. J. E. ; Melo, M. N. ; Seyler, S. L. ; Domanski, J. ; Dotson, D. L. ; Buchoux, S. ; Kenney, I. M. . et al. “Mdanalysis: A Python Package for the Rapid Analysis of Molecular Dynamics Simulations”; Los Alamos National Laboratory (LANL): Los Alamos, NM (United States); 2019. [Google Scholar]
- Mirdita M., Schütze K., Moriwaki Y., Heo L., Ovchinnikov S., Steinegger M.. Colabfold: making protein folding accessible to all. Nat. Methods. 2022;19(6):679–682. doi: 10.1038/s41592-022-01488-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- McLachlan A. D.. Rapid comparison of protein structures. Acta Crystallogr., Sect. A. 1982;38(6):871–873. doi: 10.1107/S0567739482001806. [DOI] [Google Scholar]
- Martin, A. C. ; Porter, C. T. . Profit Version 3.3; London: University College: London; 2009. http://www.bioinf.org.uk/software/profit/index. [Google Scholar]
- Pedregosa F., Varoquaux G., Gramfort A., Michel V., Thirion B., Grisel O., Blondel M., Prettenhofer P., Weiss R., Dubourg V.. et al. Scikit-learn: Machine learning in python. J. Mach. Learn. Res. 2011;12:2825–2830. [Google Scholar]
- Giulini M., Reys V., Teixeira J. M. C., Jiménez-García B., Honorato R. V., Kravchenko A., Xu X., Versini R., Engel A., Verhoeven S., Bonvin A. M. J. J.. Haddock3: A modular and versatile platform for integrative modeling of biomolecular complexes. J. Chem. Inf. Model. 2025;65(7):7315–7324. doi: 10.1021/acs.jcim.5c00969. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Fernández-Recio J., Totrov M., Abagyan R.. Identification of protein-protein interaction sites from docking energy landscapes. J. Mol. Biol. 2004;335(3):843–865. doi: 10.1016/j.jmb.2003.10.069. [DOI] [PubMed] [Google Scholar]
- Virtanen P., Gommers R., Oliphant T. E., Haberland M., Reddy T., Cournapeau D., Burovski E., Peterson P., Weckesser W., Bright J.. et al. Scipy 1.0: fundamental algorithms for scientific computing in python. Nat. Methods. 2020;17(3):261–272. doi: 10.1038/s41592-019-0686-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The input structures and restraint files used for the docking experiments and the numerical data and scripts used for generating the figures are available in the following Github repository: https://github.com/haddocking/nanobodies. HADDOCK3 is available from PyPI (https://pypi.org/project/haddock3) and GitHub (https://github.com/haddocking/haddock3). A tutorial on using HADDOCK3 for predicting nanobody-antigen complexes is available at https://www.bonvinlab.org/education/HADDOCK3/HADDOCK3-nanobody-antigen/.
