Skip to main content
Current Research in Structural Biology logoLink to Current Research in Structural Biology
. 2021 Aug 5;3:187–191. doi: 10.1016/j.crstbi.2021.07.002

Current approaches to flexible loop modeling

Amélie Barozet a, Pablo Chacón b, Juan Cortés a,
PMCID: PMC8361254  PMID: 34409304

Abstract

Loops are key components of protein structures, involved in many biological functions. Due to their conformational variability, the structural investigation of loops is a difficult topic, requiring a combination of experimental and computational methods. This paper provides a brief overview of current computational approaches to flexible loop modeling, and presents the main ingredients of the most standard protocols. Despite great progress in recent years, accurately modeling the conformational variability of long flexible loops remains a challenging problem. Future advances in this field will likely come from a tight coupling of experimental and computational techniques, which would enable a better understanding of the relationships between loop sequence, structural flexibility, and functional roles. In fine, accurate loop modeling will open the road to loop design problems of interest for applications in biomedicine and biotechnology.

Keywords: Loop modeling, Protein flexibility, Conformational sampling, Structure prediction, Energy landscapes


Loops are protein fragments with an irregular structure connecting two secondary structure elements (typically α-helices and β-strands) and are main actors in many biological functions. They are often located at the surface of globular proteins, and their conformational versatility plays key roles in processes such as molecular recognition, allosteric regulation or signaling. On average, loops correspond to about one third of a protein sequence, and up to one half of the residues of enzyme active sites are located in loops (Bartlett et al., 2002).

Protein loops can have very different dynamic behaviors. In some cases, loops adopt a relatively stable conformation in the folded state of the protein, being part of the overall protein scaffold. Based on this static perspective, some efforts have been made for the classification of loop structures (Oliva et al., 1997). However, conformational changes in loop regions are frequently observed to drive enzyme function or regulation (Malabanan et al., 2010). For example, flexible loops (P-loop and T-loop) modulate protein kinases activity. Loops are also essential in many protein-ligand/cofactor interactions. For instance, extracellular loops of G-Protein-Coupled Receptors (GPCRs) are crucial for ligand recognition and binding (Hilger et al., 2018). Note that GPCRs and protein kinases are by far the major drug targets for pharmaceutical industry. Together with their variable motion amplitude, loop conformational transitions can take place in a broad range of timescales. A comprehensive list of cases demonstrating the functional importance of protein loops can be found in a recent review (Papaleo et al., 2016). Fig. 1 is an illustrative summary of loop functions and of the interplay between their structural properties and functional roles.

Fig. 1.

Fig. 1

Illustration of important functional roles of protein loops. Their location at the protein surface together with their conformational versatility make them key actors in intermolecular interactions. Their flexibility constitutes a challenge for their structural investigation, which requires a combination of experimental and computational methods.

To better understand the dynamic nature of loops, a suitable representation of their conformational space is based on the concept of energy landscape (Wales, 2003). Although one loop can exist in multiple conformations, they are not equally likely to be adopted. More precisely, the probability of each possible state depends on its associated free energy. The energy landscape provides an overall view by displaying the energy at each point of the conformational space. The topology of this landscape gives insight into the main conformational and dynamic properties of the loop: the basins constitute meta-stable conformations, while saddle regions are associated with transition states. A visual representation can then be obtained by projecting this landscape along two meaningful coordinates, but other representations based on stationary points of the landscape can also be utilized. This is illustrated in Fig. 2.

Fig. 2.

Fig. 2

Loops exhibit different levels of conformational variability. In some cases, they fluctuate around a main conformational state. For example, some CDR loops in antibodies adopt a single conformation suited to the recognition of a specific antigen. In other cases, a loop can adopt two main conformational states. For instance, this may correspond to a loop opening and closing the access to the active site of an enzyme. In general, the energy landscape of a loop is more complex, involving several basins corresponding to different meta-stable states. These multiple states can also be functionally important, for example in the case of multi-specific antibodies.

The structural investigation and characterization of flexible loops is challenging. X-ray crystallography, which is the most widely used experimental method to determine high-resolution protein structures, only provides static snapshots in particular experimental conditions (e.g. presence/absence of a ligand). Furthermore, flexible regions are often missing in X-ray structures, or even in electron microscopy maps, because of lacking electron density. According to Djinovic-Carugo and Carugo (2015), 69% of the structures deposited in the Protein Data Bank (PDB) have missing fragments, and this percentage increases up to 80% for structures solved with a resolution above 2.0 ​Å. In more than 90% of the cases, these missing fragments are located in loops or unstructured terminal regions. Other experimental techniques, such as X-ray solution scattering (Petoukhov et al., 2002) or nuclear magnetic resonance (NMR) (Boehr et al., 2006), can provide very relevant but limited structural and kinetic information regarding these flexible regions. Therefore, since an accurate atomistic representation of the diverse conformations adopted by the loop from experimental measurements is extremely difficult, computational methods are an essential complement to study flexible protein loops.

From a practical point of view, loop modeling techniques usually implement a multi-stage protocol, which varies depending on the underlying modeling approach. Fig. 3 aims to provide a general scheme in which most of the existing loop modeling techniques can fit. In brief, modeling can be divided into three major stages: (1) conformational sampling or search, (2) scoring and clustering, and (3) a final post-processing or refinement stage.

Fig. 3.

Fig. 3

Schematic workflow of a prototype loop modeling protocol. It involves several stages. Given a three-dimensional model of a protein and the loop sequence (required if the loop is missing in the input structure), the first stage generates possible states of the loop. This can be based on ab initio sampling, searches in structural repositories, or a combination of both approaches. When the number of sampled states is large, scoring and clustering methods are useful to select a reduced number of the most likely loop models. These models can be subsequently refined at the all-atom level, considering the flexibility of the surrounding parts of the protein, and possibly including a model of the solvent.

The core of loop modeling is the exploration of the vast conformational space to be performed at the sampling/search step. Note that the volume of the conformational space grows exponentially with loop length. Very different approaches to protein loop modeling have been proposed over the years depending on the sampling/search protocol (Shehu and Kavraki, 2012; Papaleo et al., 2016; Kundert and Kortemme, 2019). Overall, they can be divided into three main classes: knowledge-based, ab initio and hybrid approaches. Knowledge-based approaches, also called template-based or homology-based, exploit structural repositories to retrieve observed loop conformations for a given set of sequence and geometric descriptors about the anchoring points (Choi and Deane, 2010; Messih et al., 2015; Shirvanizadeh et al., 2018; Karami et al., 2018). These methods are in general computationally fast since they do not rely on expensive simulations, but they are limited by the availability of suitable loop conformations from known protein structures, and only provide a small set of solutions. Especially for long loops, there is not enough structural data currently to cover the whole conformational space.

On the other end of the spectrum, ab initio approaches can perform a wider sampling of the conformational space, for example by exhaustively varying the torsional angles of the loop (Jacobson et al., 2004; López-Blanco et al., 2016). Their computational cost is highly variable, mainly depending on the underlying sampling method, but overall they are more demanding than knowledge-based approaches. To a lesser extent, they are also limited when dealing with long loops, as sampling coverage decreases with loop length.

Numerous loop modeling methods combine ideas from knowledge-based and ab initio approaches. Hybridization is performed at different levels: some methods apply a consensus between results obtained from different types of approaches (Deane and Blundell, 2001), while other methods apply a more intricate combination of strategies to explore the conformational space. In particular, many hybrid approaches use small fragments from structural databases within an ab initio sampling technique (Stein and Kortemme, 2013; Tang et al., 2014; Park et al., 2014; Marks et al., 2017; Barozet et al., 2019). The interest of one type of approach over the others may depend on the specific application and on the nature of the loop. For instance, knowledge-based approaches can be a suitable choice to predict the most probable conformations of more structurally conserved L1, L2, L3, H1, and H2 antibody CDR loops, whereas the more exhaustive sampling performed by ab initio and hybrid approaches will be more adequate to the highly variable H3 loop.

One of the main ingredients of ab initio and hybrid sampling approaches are loop-closure methods. They are required to ensure that N-terminal and C-terminal ends of the loop keep bonded to the anchoring points in the protein, while correct bond geometry is preserved. They are usually based on the concept of inverse kinematics, very common in robotics. Two classes of loop-closure methods have been proposed: those based on numerical optimization techniques (Canutescu and Dunbrack, 2003; Chys and Chacón, 2013), and those based on analytical solutions (Coutsias et al., 2004; Cortés et al., 2004). Numerical methods are conceptually simpler and directly applicable to long loops, but analytical methods are successfully used within iterative algorithms for the same purpose.

Scoring methods are another key ingredient, required to evaluate the quality of the sampled loop states. Scoring methods can also be classified into knowledge-based (López-Blanco and Chacón, 2019; Dong et al., 2013), physics-based (generally based on molecular mechanics approaches, not quantum physics models) and hybrid methods (Park et al., 2014; Alford et al., 2017). As before, knowledge-based scoring functions, typically linked to a coarse-grain representation of the loop, are the most computationally efficient alternative. However, their implicit simplifications prevent a faithful representation of the rugged energy surface of the all-atom conformational space. Conversely, the computational cost of detailed physics-based energy functions prevents a thorough exploration of the space. Hybrid approaches try to balance the best of these two worlds. A common practice is to use less accurate scoring functions in an initial search, and an atomistic detailed potential to refine only the high-scoring loop states. A suitable combination of sampling protocols and scoring functions is the major burden for loop modeling, and the key for future progress in the field.

In addition to the aforementioned loop modeling methods, Monte Carlo (MC) and molecular dynamics (MD) simulations can be used to investigate thermodynamic and kinetic properties of loops. Note however that in this context, MC-derived approaches are mainly employed as a sampling engine within more sophisticated loop prediction techniques, e.g. (Stein and Kortemme, 2013; Tang et al., 2014). Enhanced MD methods (Bernardi et al., 2015) are suitable tools to study loop dynamics (Papaleo et al., 2016). For example, MD simulations coupled with a higher-level representation such as Markov state models are a relevant approach to investigate the role of loop conformational changes in enzyme catalysis (Liao et al., 2018). Nevertheless, due to their very high computational cost, MD simulations are often only applied in a post-processing stage to refine solutions provided by much faster loop sampling methods (Lee et al., 2016).

Fig. 4 provides a (non-exhaustive) list of loop modeling protocols, related techniques for sampling and scoring, and structural repositories. Note also that other methods (in addition to MD) have been proposed to model loop conformational transitions rather that loop conformations, but they are not covered by this review.

Fig. 4.

Fig. 4

Non-exhaustive list of available tools for protein loop modeling, classified in different categories.

Despite huge progress over the last two decades, flexible loop modeling remains an open problem (Marks et al., 2018; Barozet et al., 2021). State-of-the-art methods are able to predict stable conformations of relatively short loops (up to 12 residues). However, accurately sampling, scoring and representing the great diversity of loop conformations and transitions between them is still a computational challenge, in particular for long loops. Nowadays, Machine/Deep-Learning (ML/DL) approaches are showing huge potential in many areas, including structural bioinformatics (Gao et al., 2020; Gkeka et al., 2020; Pakhrin et al., 2021). In the context of loop modeling, ML/DL-based approaches have already provided good results as scoring methods (Ruffolo et al., 2020). To the best of our knowledge, the ability of ML/DL methods to generate meaningful conformational ensemble models of flexible loops remains to be demonstrated, but it is undoubtedly a promising research direction.

The main limitation for the development of more accurate and general loop modeling methods is the lack of experimental data. As mentioned before, loop flexibility is a challenge for biophysical methods: X-ray crystallography provides only static and possibly biased snapshots, NMR methods have difficulties dealing with large proteins, other methods (such as small-angle X-ray scattering or Förster resonance energy transfer) only provide coarse-grained constraints to build models. Therefore, new integrated approaches, tightly coupling several experimental and computational methods, are necessary for advances in this field.

Future improvements in loop modeling will help us to better understand the relationships between loop sequence, structural flexibility and biological function. Meanwhile, current approaches, with their limitations, are ready to use in challenging problems such as loop design in enzymes and antibodies (Kundert and Kortemme, 2019). Encouraging results in these fields bring us closer to the ultimate goal of designing loops able to recognize partner molecules with high specificity and affinity, or to enhance the catalytic activity of enzymes thanks to optimized dynamic properties.

Authorship contribution statement

All the authors contributed equally to this work.

CRediT authorship contribution statement

Amélie Barozet: Writing – original draft, Writing – review & editing, Visualization. Pablo Chacón: Writing – original draft, Writing – review & editing, Visualization. Juan Cortés: Writing – original draft, Writing – review & editing, Visualization.

Declaration of competing interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

This work has been supported by the French National Research Agency (ANR) through grant ANR-19-PI3A-0004 and by the Spanish grants BFU2016-76220-P and PID2019-109041 ​GB-C21 (AEI,10.13039/501100011033).

References

  1. Alford R., Leaver-Fay A., Jeliazkov J.R., O'Meara M.J., DiMaio F.P., Park H., Shapovalov M.V., Renfrew P.D., Mulligan V.K., Kappel K., Labonte J.W., Pacella M.S., Bonneau R., Bradley P., Dunbrack R., Das R., Baker D., Kuhlman B., Kortemme T., Gray J.J. The Rosetta all-atom energy function for macromolecular modeling and design. J. Chem. Theor. Comput. 2017;13:3031–3048. doi: 10.1021/acs.jctc.7b00125. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Barozet A., Bianciotto M., Vaisset M., Siméon T., Minoux H., Cortés J. Protein loops with multiple meta-stable conformations: a challenge for sampling and scoring methods. Proteins. 2021;89(2):218–231. doi: 10.1002/prot.26008. [DOI] [PubMed] [Google Scholar]
  3. Barozet A., Molloy K., Vaisset M., Siméon T., Cortés J. A reinforcement-learning-based approach to enhance exhaustive protein loop sampling. Bioinformatics. 2019;36:1099–1106. doi: 10.1093/bioinformatics/btz684. [DOI] [PubMed] [Google Scholar]
  4. Bartlett G.J., Porter C.T., Borkakoti N., Thornton J.M. Analysis of catalytic residues in enzyme active sites. J. Mol. Biol. 2002;324:105–121. doi: 10.1016/s0022-2836(02)01036-7. [DOI] [PubMed] [Google Scholar]
  5. Bernardi R.C., Melo M.C., Schulten K. Enhanced sampling techniques in molecular dynamics simulations of biological systems. Biochim. Biophys. Acta Gen. Subj. 2015;1850:872–877. doi: 10.1016/j.bbagen.2014.10.019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Boehr D.D., McElheny D., Dyson H.J., Wright P.E. The dynamic energy landscape of dihydrofolate reductase catalysis. Science. 2006;313:1638–1642. doi: 10.1126/science.1130258. [DOI] [PubMed] [Google Scholar]
  7. Canutescu A.A., Dunbrack R.L. Cyclic coordinate descent: a robotics algorithm for protein loop closure. Protein Sci. 2003;12:963–972. doi: 10.1110/ps.0242703. [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Choi Y., Deane C.M. FREAD revisited: accurate loop structure prediction using a database search algorithm. Proteins. 2010;78:1431–1440. doi: 10.1002/prot.22658. [DOI] [PubMed] [Google Scholar]
  9. Chys P., Chacón P. Random coordinate descent with spinor-matrices and geometric filters for efficient loop closure. J. Chem. Theor. Comput. 2013;9:1821–1829. doi: 10.1021/ct300977f. [DOI] [PubMed] [Google Scholar]
  10. Cortés J., Siméon T., Remaud-Siméon M., Tran V. Geometric algorithms for the conformational analysis of long protein loops. J. Comput. Chem. 2004;25:956–967. doi: 10.1002/jcc.20021. [DOI] [PubMed] [Google Scholar]
  11. Coutsias E., Seok C., Jacobson M., Dill K. A kinematic view of loop closure. J. Comput. Chem. 2004;25:510–528. doi: 10.1002/jcc.10416. [DOI] [PubMed] [Google Scholar]
  12. Deane C.M., Blundell T.L. CODA: a combined algorithm for predicting the structurally variable regions of protein models. Protein Sci. 2001;10:599–612. doi: 10.1110/ps.37601. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Djinovic-Carugo K., Carugo O. Missing strings of residues in protein crystal structures. Intrinsically Disord. Proteins. 2015;3 doi: 10.1080/21690707.2015.1095697. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Dong G.Q., Fan H., Schneidman-Duhovny D., Webb B., Sali A. Optimized atomic statistical potentials: assessment of protein interfaces and loops. Bioinformatics. 2013;29:3158–3166. doi: 10.1093/bioinformatics/btt560. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Gao W., Mahajan S.P., Sulam J., Gray J.J. Deep learning in protein structural modeling and design. Patterns. 2020;1:100142. doi: 10.1016/j.patter.2020.100142. [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Gkeka P., Stoltz G., Barati Farimani A., Belkacemi Z., Ceriotti M., Chodera J.D., Dinner A.R., Ferguson A.L., Maillet J.B., Minoux H., Peter C., Pietrucci F., Silveira A., Tkatchenko A., Trstanova Z., Wiewiora R., Lelièvre T. Machine learning force fields and coarse-grained variables in molecular dynamics: application to materials and biological systems. J. Chem. Theor. Comput. 2020;16:4757–4775. doi: 10.1021/acs.jctc.0c00355. [DOI] [PMC free article] [PubMed] [Google Scholar]
  17. Hilger D., Masureel M., Kobilka B.K. Structure and dynamics of GPCR signaling complexes. Nat. Struct. Mol. Biol. 2018;25:4–12. doi: 10.1038/s41594-017-0011-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Jacobson M.P., Pincus D.L., Rapp C.S., Day T.J.F., Honig B., Shaw D.E., Friesner R.A. A hierarchical approach to all-atom protein loop prediction. Proteins. 2004;55:351–367. doi: 10.1002/prot.10613. [DOI] [PubMed] [Google Scholar]
  19. Karami Y., Guyon F., De Vries S., Tufféry P. DaReUS-Loop: accurate loop modeling using fragments from remote or unrelated proteins. Sci. Rep. 2018;8:13673. doi: 10.1038/s41598-018-32079-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
  20. Kundert K., Kortemme T. Computational design of structured loops for new protein functions. Biol. Chem. 2019;400:275–288. doi: 10.1515/hsz-2018-0348. [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Lee G.R., Heo L., Seok C. Effective protein model structure refinement by loop modeling and overall relaxation. Proteins. 2016;84:293–301. doi: 10.1002/prot.24858. [DOI] [PubMed] [Google Scholar]
  22. Liao Q., Kulkarni Y., Sengupta U., Petrović D., Mulholland A.J., van der Kamp M.W., Strodel B., Kamerlin S.C.L. Loop motion in triosephosphate isomerase is not a simple open and shut case. J. Am. Chem. Soc. 2018;140:15889–15903. doi: 10.1021/jacs.8b09378. [DOI] [PubMed] [Google Scholar]
  23. López-Blanco J.R., Canosa-Valls A.J., Li Y., Chacón P. RCD+: fast loop modeling server. Nucleic Acids Res. 2016;44:W395–W400. doi: 10.1093/nar/gkw395. [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. López-Blanco J.R., Chacón P. KORP: knowledge-based 6D potential for fast protein and loop modeling. Bioinformatics. 2019;35(17):3013–3019. doi: 10.1093/bioinformatics/btz026. [DOI] [PubMed] [Google Scholar]
  25. Malabanan M.M., Amyes T.L., Richard J.P. A role for flexible loops in enzyme catalysis. Curr. Opin. Struct. Biol. 2010;20:702–710. doi: 10.1016/j.sbi.2010.09.005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  26. Marks C., Nowak J., Klostermann S., Georges G., Dunbar J., Shi J., Kelm S., Deane C.M. Sphinx: merging knowledge-based and ab initio approaches to improve protein loop prediction. Bioinformatics. 2017;33:1346–1353. doi: 10.1093/bioinformatics/btw823. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Marks C., Shi J., Deane C.M. Predicting loop conformational ensembles. Bioinformatics. 2018;34:949–956. doi: 10.1093/bioinformatics/btx718. [DOI] [PubMed] [Google Scholar]
  28. Messih M.A., Lepore R., Tramontano A. LoopIng: a template-based tool for predicting the structure of protein loops. Bioinformatics. 2015;31:3767–3772. doi: 10.1093/bioinformatics/btv438. [DOI] [PMC free article] [PubMed] [Google Scholar]
  29. Oliva B., Bates P.A., Querol E., Avilés F.X., Sternberg M.J. An automated classification of the structure of protein loops. J. Mol. Biol. 1997;266:814–830. doi: 10.1006/jmbi.1996.0819. [DOI] [PubMed] [Google Scholar]
  30. Pakhrin S.C., Shrestha B., Adhikari B., Kc D.B. Deep learning-based advances in protein structure prediction. Int. J. Mol. Sci. 2021;22 doi: 10.3390/ijms22115553. [DOI] [PMC free article] [PubMed] [Google Scholar]
  31. Papaleo E., Saladino G., Lambrughi M., Lindorff-Larsen K., Gervasio F.L., Nussinov R. The role of protein loops and linkers in conformational dynamics and allostery. Chem. Rev. 2016;116:6391–6423. doi: 10.1021/acs.chemrev.5b00623. [DOI] [PubMed] [Google Scholar]
  32. Park H., Lee G.R., Heo L., Seok C. Protein loop modeling using a new hybrid energy function and its application to modeling in inaccurate structural environments. PloS One. 2014;9:1–18. doi: 10.1371/journal.pone.0113811. [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. Petoukhov M.V., Eady N.A., Brown K.A., Svergun D.I. Addition of missing loops and domains to protein models by x-ray solution scattering. Biophys. J. 2002;83:3113–3125. doi: 10.1016/S0006-3495(02)75315-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Ruffolo J.A., Guerra C., Mahajan S.P., Sulam J., Gray J.J. Geometric potentials from deep learning improve prediction of CDR H3 loop structures. Bioinformatics. 2020;36:i268–i275. doi: 10.1093/bioinformatics/btaa457. [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Shehu A., Kavraki L.E. Modeling structures and motions of loops in protein molecules. Entropy. 2012;14:252–290. [Google Scholar]
  36. Shirvanizadeh N., Vriend G., Arab S.S. Loop modelling 1.0. J. Mol. Graph. Model. 2018;84:64–68. doi: 10.1016/j.jmgm.2018.06.001. [DOI] [PubMed] [Google Scholar]
  37. Stein A., Kortemme T. Improvements to robotics-inspired conformational sampling in Rosetta. PloS One. 2013;8 doi: 10.1371/journal.pone.0063090. [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Tang K., Zhang J., Liang J. Fast protein loop sampling and structure prediction using distance-guided sequential chain-growth Monte Carlo method. PLoS Comput. Biol. 2014;10 doi: 10.1371/journal.pcbi.1003539. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Wales D. Cambridge University Press; 2003. Energy Landscapes: Applications to Clusters, Biomolecules and Glasses. [Google Scholar]

Articles from Current Research in Structural Biology are provided here courtesy of Elsevier

RESOURCES