GeomeTRe: accurate calculation of geometrical descriptors of tandem repeat proteins

preprint OA: closed CC-BY-NC-ND-4.0
📄 Open PDF Full text JSON View at publisher

Abstract

Structured tandem repeat proteins (STRPs) are characterized by preserved structural motifs arranged in a modular way. The structural and functional diversity of STRPs makes them particularly important for studying evolution, novel structure and function relationships, and ultimately for designing new synthetic proteins with specific functions. One crucial aspect of their classification is the estimation of geometrical parameters, which can provide better insight into their properties and the relationship between the spatial arrangement of repeated units and protein function. Calculating geometric descriptors for STRPs is challenging because naturally occurring repeats are not perfect and often contain insertions and deletions. Existing tools for predicting structural symmetry work well on simple cases but often fail for most natural proteins. Here we present GeomeTRe, an algorithm that calculates geometrical descriptors such as curvature (yaw), twist (roll), and pitch for a protein structure with known repeat unit positions. The algorithm simulates the movement of consecutive units, identifies rotational axes, and calculates the corresponding Tait-Bryan angles. The parameters of GeomeTRe can enhance STRP annotation and classification by identifying variations in geometric arrangements among different functional groups. The package is fast and suitable for processing large protein structure datasets when repeat region information (e.g., from RepeatsDB) is available. GeomeTRe is available as a Python package; source code and documentation can be found at https://github.com/BioComputingUP/GeomeTRe
Full text 32,081 characters · extracted from preprint-html · click to expand
GeomeTRe: accurate calculation of geometrical descriptors of tandem repeat proteins | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results GeomeTRe: accurate calculation of geometrical descriptors of tandem repeat proteins View ORCID Profile Zarifa Osmanli , Elisa Ferrero , Alexander Miguel Monzon , View ORCID Profile Silvio C E Tosatto , View ORCID Profile Damiano Piovesan doi: https://doi.org/10.1101/2025.04.24.650440 Zarifa Osmanli 1 Department of Biomedical Sciences, University of Padova , Padova 35121, Italy Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Zarifa Osmanli Elisa Ferrero 1 Department of Biomedical Sciences, University of Padova , Padova 35121, Italy 2 Galileian School of Higher Education, University of Padova , Padova 35132, Italy Find this author on Google Scholar Find this author on PubMed Search for this author on this site Alexander Miguel Monzon 1 Department of Biomedical Sciences, University of Padova , Padova 35121, Italy Find this author on Google Scholar Find this author on PubMed Search for this author on this site Silvio C E Tosatto 1 Department of Biomedical Sciences, University of Padova , Padova 35121, Italy 3 Institute of Biomembranes, Bioenergetics and Molecular Biotechnologies, National Research Council (CNR-IBIOM) , Bari, Italy Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Silvio C E Tosatto Damiano Piovesan 1 Department of Biomedical Sciences, University of Padova , Padova 35121, Italy Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Damiano Piovesan For correspondence: damiano.piovesan{at}unipd.it Abstract Full Text Info/History Metrics Supplementary material Preview PDF Abstract Structured tandem repeat proteins (STRPs) are characterized by preserved structural motifs arranged in a modular way. The structural and functional diversity of STRPs makes them particularly important for studying evolution, novel structure and function relationships, and ultimately for designing new synthetic proteins with specific functions. One crucial aspect of their classification is the estimation of geometrical parameters, which can provide better insight into their properties and the relationship between the spatial arrangement of repeated units and protein function. Calculating geometric descriptors for STRPs is challenging because naturally occurring repeats are not perfect and often contain insertions and deletions. Existing tools for predicting structural symmetry work well on simple cases but often fail for most natural proteins. Here we present GeomeTRe, an algorithm that calculates geometrical descriptors such as curvature (yaw), twist (roll), and pitch for a protein structure with known repeat unit positions. The algorithm simulates the movement of consecutive units, identifies rotational axes, and calculates the corresponding Tait-Bryan angles. The parameters of GeomeTRe can enhance STRP annotation and classification by identifying variations in geometric arrangements among different functional groups. The package is fast and suitable for processing large protein structure datasets when repeat region information (e.g., from RepeatsDB) is available. GeomeTRe is available as a Python package; source code and documentation can be found at https://github.com/BioComputingUP/GeomeTRe 1 Introduction Tandem repeat proteins (TRPs) are prevalent throughout the tree of life and perform a broad range of functions ( Marcotte et al. 1999 , Kajava and Tosatto 2018 ). Structured tandem repeat proteins (STRPs) are a specific group characterized by conserved structural motifs in repetitive regions that do not necessarily share sequence similarity ( Monzon et al. 2023 ). According to Kajava’s classification, STRPs can be grouped into five classes based on their shape and length ( Kajava 2011 ). STRPs have distinctive structural and functional features, making them biologically significant subjects of study (Donagh et al. 2024, Monzon et al. 2023 , Arrias et al. 2024). A deep understanding of repeat proteins’ structural characteristics is important for uncovering biological insights and for applications in de novo protein design ( Vrancken et al. 2020 ). In protein design, STRPs - especially alpha-helical repeats - are frequently used as starting scaffolds due to their relatively simple structure ( Brunette et al. 2015 , Doyle et al. 2015 ). Studies in alpha-helical protein design suggest that STRPs can serve as scaffolds for biomaterials in nanotechnology and biomedical applications ( Parmeggiani 2015 ). For example, Park and colleagues controlled the curvature of repeat units to achieve a desired protein design ( Park et al. 2015 ).In protein engineering, STRPs are valuable tools for biomedical applications due to their simplified sequence–structure relationships ( Parmeggiani and Huang, 2017 ). The RepeatsDB classification, which extends Kajava’s, subdivides solenoid STRPs into alpha, beta, and alpha–beta topologies ( Clementel et al. 2025 ). Solenoids can be described as a continuous superhelix where the superhelix axis defines its “curvature” ( Kobe and Kajava 2000 ). In this context, curvature results from the rotation of consecutive repeat units relative to each other, and is not necessarily aligned with the helical axis. Curvature can vary from large to small and serves as an additional parameter for STRP classification ( Kobe and Kajava 2000 ). A recent review summarizes the classification of various alpha-solenoid subfolds based on curvature (Arrias et al. 2024). Twist is another geometrical property, defined as the coiling angle between consecutive units ( Kobe and Kajava 2000 ). Twist can be right-handed (clockwise) or left-handed (anticlockwise). Most solenoid STRPs have an energetic preference for right-handed twists ( Kobe and Kajava 2000 ), while others are left-handed, while others are left-handed (e.g., the LRR protein LegL7) ( Batkhishig et al. 2021 ). For solenoids, properties such as curvature, twist, and handedness have mostly been described using a superhelical model. However, existing methods do not fully cover the structural diversity of STRPs. Tools like SymD detect internal symmetry by aligning numerous fragments and applying circular permutations to find high-scoring matches, but they do not explicitly provide curvature, handedness, or twist values ( Kim et al. 2010 ). Similarly, CE-Symm predicts internal symmetry in elongated and closed repeat structures but cannot directly measure curvature or twist ( Bliven et al. 2019 ). Notably, Brunette and colleagues designed solenoids with controlled curvature by optimizing some global geometrical parameters defined by Kobe and Kajava ( Kobe and Kajava 2000 , Brunette et al. 2015 ). Another approach, HELFIT, uses a total least squares method to fit helical structures and defines features such as the helix axis, radius, pitch, handedness, and regularity ( Enkhbayar et al. 2008 ). Building on HELFIT, the recently proposed RepeatParam algorithm uses a helix-on-helix model to capture both the global architecture and the local superhelical structure of repeats (Pretorius and Murray, 2024). While effective for helical repeats, these approaches may not perform well on non-helical repeat structures. Given these limitations, we developed GeomeTRe to characterize the geometrical properties of both open and closed-repeat proteins. The algorithm employs a circular fitting approach that provides a more flexible and accurate framework. The software is open-source and distributed as a Python package. 2 Materials and Methods GeomeTRe calculates geometrical properties of tandem repeat proteins. It requires a protein structure and the start and end positions of each repeat unit (with optional insertion positions) as input. If insertion positions are provided, those segments are excluded to improve accuracy. For most known STRPs, repeat unit and insertion coordinates are available from the manually curated RepeatsDB database ( Clementel et al. 2025 ) (Supp. Table S1). The algorithm computes the three Tait-Bryan angles - yaw, pitch , and roll - ( Humphreys 1912 , Allgeuer and Behnke, 2015 ) by simulating an airplane traversing the protein from its N-terminus to C-terminus. In this analogy, the airplane points to the centroid of the next repeat unit, and the angles correspond to the maneuvers required to move from one unit to the next. The strategy for defining the rotation axes used to calculate these angles is described below. The algorithm also determines handedness, defined by the roll direction of movement (clockwise/right-handed or anticlockwise/left-handed), and the sign of the pitch (positive for upward, negative for downward movement). Curvature and twist have historically been used to describe STRP structures ( Kobe and Kajava 2000 ). In our airplane analogy, these correspond to yaw and roll; however, an unambiguous description of the motion also requires calculating the pitch angle. This analogy between aircraft motion and the relative orientation of protein repeat units is illustrated in Figure 1A . Download figure Open in new tab Figure 1. GeomeTRe parameter definitions and their distribution in elongated STRPs. (A) The algorithm fits a circle through the geocenters of the repeat units to identify the rotational axes. The twist axis (x, red) is tangent to the fitted circle. The pitch axis (y, green) points toward the circle’s center. The curvature axis (z, blue) is orthogonal to the other two axes. Angles are calculated by superimposing two consecutive units after these axes are defined. B) t-SNE clustering of class 3 elongated STRPs based on GeomeTRe output parameters (mean and standard deviation of curvature, twist, and pitch). Colors correspond to fold classifications in RepeatsDB (3.1.1 - right-handed beta solenoid; 3.1.2 - left-handed beta solenoid; 3.2.1 - high curvature alpha/beta solenoid; 3.2.2 - low curvature alpha/beta solenoid; 3.3.1 - low curvature alpha solenoid; 3.3.2 - high curvature alpha solenoid; 3.3.3 - corkscrew alpha solenoid; 3.4.1 - multimeric beta-hairpin; 3.4.2 - monomeric beta-hairpin). Identifying and labeling rotation axes in proteins is not straightforward. Natural protein structures are irregular, and repeat units can lie on shapes for which it is difficult to define a dominant axis. Given the high degeneracy and structural variability among units in natural repeats, we divided the problem and made certain simplifying assumptions. Curvature (yaw) In GeomeTRe, the roll axis (direction of motion) corresponds to the vector connecting the centroids of two consecutive units. To identify the other two axes, we define a reference plane by fitting a circle through the repeat units. This circle defines the reference plane and is also used to calculate the structure’s curvature. To account for variable protein shapes and ensure numerical stability, the algorithm uses a “widest circle” approach with a sliding window of six units. The plane is determined by the first two principal components of the centroids (geocenters) of the units in the window (these correspond to the roll/twist and pitch axes). All Cα atoms of the window’s units are projected onto this plane, and the largest circle that fits within the innermost and outermost projected atoms of each unit is identified ( Figure 1A ). Finally, for each unit, the largest such circle among all overlapping windows is selected and its center is computed. Curvature is defined as the angle at the circle’s center subtended by the centroids of two consecutive units, and is computed for each unit. Using a sliding window allows analysis of superhelical structures without accumulating large errors. Twist (roll), pitch and handedness Twist and pitch angles are obtained by structurally aligning each repeat unit to its predecessor using TM-align ( Zhang and Skolnick, 2005 ). To ensure accuracy, we first rotate both units to a reference orientation defined by their pitch and twist axes. For each unit, the pitch axis is defined as the vector from the center of the fitted circle to the unit’s centroid (i.e., the circle’s radius). The twist axis is computed by orthogonalizing the vector connecting two consecutive centroids with respect to the pitch axis, yielding the tangent to the circle at that unit. Prior to alignment, we rotate each unit by the cross-product of its twist and pitch axes to standardize their orientation. After alignment, the resulting rotation is decomposed into twist (roll), pitch, and curvature (yaw) components. We discard the yaw component from this alignment, since curvature is already determined by the circle-fitting method. Twist handedness is defined as positive for clockwise rotations (negative for anticlockwise), and pitch handedness is positive when a unit moves upward (negative for downward). Implementation GeomeTRe is available as a Python package and can be used as a command-line tool or as a library. It relies on standard Python libraries (Numpy, Pandas, SciPy, scikit-learn, scikit-image, BioPython) and the tmtools package (which wraps TM-align).GeomeTRe also provides an option to visualize the rotational axes by launching a PyMOL session. The program takes a protein structure and the start–end positions of its repeat units (and any insertions) as input. Repeat annotations for most known STRPs can be retrieved from RepeatsDB. The output is the set of geometrical parameters for each unit, returned as a Pandas DataFrame (which can be printed to standard output or saved to a CSV file). GeomeTRe can also run in batch mode to process multiple PDB files in parallel. The algorithm is fast, taking less than a second per structure. The package is open-source under a GPLv3 license and is available at https://github.com/BioComputingUP/GeomeTRe . 3 Results and Discussion The GeomeTRe algorithm accurately determines the curvature of elongated and closed repeats, as well as challenging cases like linear structures with very low curvature. We analyzed the distribution of GeomeTRe parameters for all experimentally derived STRPs in RepeatsDB (Supp. Figs S1-S5). Extended structures (class 3) vary in their number of repeat units, whereas closed STRPs (class 4) are constrained by their shape. This is reflected in the variability of geometrical parameters, especially curvature. For example, closed topologies like TIM barrels (class 4.1) and propellers (class 4.4) always have curvature above 0.5 radians, whereas elongated repeats like beta-solenoids (class 3.1) are rod-like with limited flexibility and exhibit very low curvature (Supp. Fig. S1). For instance, the ice-binding protein (PDB 6eio), which helps protect bacteria from freezing ( Mangiagalli et al. 2018 ), has a beta-solenoid structure with minimal curvature. For most topologies, pitch, twist, and curvature are positively correlated (Supp. Figs S6–S8). The notable exception is the trefoil topology (class 4.3), where curvature is inversely correlated with both pitch and twist (Supp. Figs S7–S8). Overall, GeomeTRe parameters exhibit only weak inter-correlations, suggesting they capture distinct aspects of STRP architecture. To explore this, we performed t-SNE clustering on class 3 elongated repeats using these parameters ( Figure 1B ). The resulting clusters align not only with the broad topology classes but also with specific fold subtypes. We also observed that the mean of each parameter is positively correlated with its standard deviation across all topologies, except for class 4.3. The outlier behavior of topology 4.3 can be explained by the presence of two distinct fold populations in this class, which differ substantially in how their repeat units are organized. Natural versus designed STRPs In a “perfect repeat,” the rotations between consecutive units are nearly identical for all pairs. In natural proteins, however, these rotations can vary significantly depending on the degree of structural variability between units. We compared the geometrical parameters of “natural” STRPs versus designed repeat proteins. We assembled a dataset of 8,622 natural STRP structures (15,180 repeat regions) from RepeatsDB v4 ( https://repeatsdb.org/ ) and 76 designed repeat structures (132 repeat regions) generated using Rosetta ( Brunette et al. 2015 .). We then compared their parameter distributions (Supp. Figs S12–S13). Table 1 provides a direct comparison of GeomeTRe and Rosetta script estimates for twist, pitch, and curvature on a representative set of designed helical repeat (DHR) proteins. View this table: View inline View popup Download powerpoint Table 1. Comparison of GeomeTRe and a Rosetta on designed helical repeats Natural proteins show a moderate positive correlation between mean twist and mean pitch, whereas designed STRPs exhibit a much stronger correlation between these parameters (Supp. Fig. S13). The distribution of twist and curvature also differs: designed proteins cover a much narrower range (Supp. Fig. S12). Natural STRPs display a broad range of curvature, with mean values spanning ∼0 to 2 radians (Supp. Fig. S12). In natural elongated STRPs, strong parameter correlations are observed only at the topology level (primarily between twist and pitch). In contrast, designed STRPs show consistently high correlations among parameters (Supp. Fig. S13). These pronounced correlations in designed proteins may indicate that structural constraints were optimized during design for specific functional or stability requirements. All input data and results from this study are available at https://github.com/BioComputingUP/GeomeTRe_results . 4 Conclusions We have presented GeomeTRe, a Python package for fast and accurate calculation of the main geometrical properties of tandem repeat proteins using their structures and repeat annotations from RepeatsDB. The package calculates curvature, twist, pitch, and handedness, providing valuable insights for STRP classification. Our circular fitting method outperforms a superhelical fitting approach, particularly for β-solenoids and closed repeats, which have low curvature and a more planar organization. The geometric parameters computed by GeomeTRe provide a quantitative description of repeat protein structures, enabling more refined structural classifications and potential refinement of the current RepeatsDB classification. Funding This work was supported by ELIXIR, the research infrastructure for life-science data. COST Action ML4NGP (CA21160), supported by COST (European Cooperation in Science and Technology). European Union through NextGenerationEU, PNRR project ELIXIRxNextGenIT (IR0000010) and National Center for Gene Therapy and Drugs based on RNA Technology (CN00000041). Italian Ministry of Education and Research through the NextGenerationEU fund PRIN 2022 project: PLANS (2022W93FTW). Co-funded by the European Union under grant agreement n. 101160233 (HORIZON-Twinning project IDP2Biomed) and under grant agreement n. 823886 (H2020 MSCA-RISE “REFRACT”). Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Executive Agency. Neither the European Union nor the granting authority can be held responsible for them. Funding European Cooperation in Science and Technology Action ML4NGP, , CA21160 European Union NextGenerationEU, , PNRR project ELIXIRxNextGenIT (IR0000010) , National Center for Gene Therapy and Drugs based on RNA Technology (CN00000041) Co-funded by the European Union, , under grant agreement n. 101160233 (HORIZON-Twinning project IDP2Biomed) , under grant agreement n. 823886 (H2020 MSCA-RISE “REFRACT”) Italian Ministry of Education and Research through the NextGenerationEU fund PRIN 2022 project, , PLANS (2022W93FTW) References ↵ Marcotte EM , Pellegrini M , Yeates TO , Eisenberg D. A census of protein repeats . J Mol Biol . 1999 Oct 15; 293 ( 1 ): 151 – 60 . doi: 10.1006/jmbi.1999.3136 . PMID: 10512723 . OpenUrl CrossRef PubMed Web of Science ↵ Kajava AV , Tosatto SCE . Editorial for special issue “proteins with tandem repeats: sequences, structures and functions” . J Struct Biol 2018 ; 201 : 86 – 7 . OpenUrl CrossRef PubMed ↵ Monzon AM , Arrías PN , Elofsson A et al. A STRP-ed definition of structured tandem repeats in proteins . J Struct Biol 2023 ; 215 : 108023 . OpenUrl CrossRef PubMed ↵ Kajava AV ( 2011 ) ‘Tandem repeats in proteins: From sequence to structure,’ Journal of Structural Biology , 179 ( 3 ), pp. 279 – 288 . doi: 10.1016/j.jsb.2011.08.009 . OpenUrl CrossRef PubMed Mac Donagh , J. Marchesini , A , Spiga , A. , Fallico , M. J. , Arrías , P. N. , Monzon , A. M. , Vagiona , A.-C. , Gonçalves-Kulik , M. , Mier , P. , & Andrade-Navarro , M. A. ( 2024 ). Structured Tandem Repeats in Protein Interactions . IJMS , 25 ( 5 ), 2994 . doi: 10.3390/ijms25052994 OpenUrl CrossRef PubMed Arrías PN , Osmanli Z , Peralta E , Chinestrad PM , Monzon AM , Tosatto SCE . Diversity and structural-functional insights of alpha-solenoid proteins . Protein Sci . 2024 Nov ; 33 ( 11 ): e5189 . doi: 10.1002/pro.5189 . PMID: 39465903 ; PMCID: PMC11514114 OpenUrl CrossRef PubMed ↵ Vrancken JPM , Tame JRH , Voet ARD . Development and applications of artificial symmetrical proteins . Comput Struct Biotechnol J . 2020 Nov 27; 18 : 3959 – 3968 . doi: 10.1016/j.csbj.2020.10.040 . PMID: 33335692 ; PMCID: PMC7734218 . OpenUrl CrossRef PubMed ↵ Kobe B , Kajava AV . When protein folding is simplified to protein coiling: the continuum of solenoid protein structures . Trends Biochem Sci . 2000 Oct ; 25 ( 10 ): 509 – 15 . doi: 10.1016/s0968-0004(00)01667-4 . PMID: 11050437 OpenUrl CrossRef PubMed Web of Science ↵ Damiano Clementel , Paula Nazarena Arrías , Soroush Mozaffari , Zarifa Osmanli , Ximena Aixa Castro , RepeatsDB curators , Carlo Ferrari , Andrey V Kajava , Silvio C E Tosatto , Alexander Miguel Monzon , RepeatsDB in 2025: expanding annotations of structured tandem repeats proteins on AlphaFoldDB , Nucleic Acids Research , Volume 53 , Issue D1 , 6 January 2025 , Pages D575 – D581 , doi: 10.1093/nar/gkae965 OpenUrl CrossRef PubMed ↵ Batkhishig D , Enkhbayar P , Kretsinger RH , Matsushima N. A crucial residue in the hydrophobic core of the solenoid structure of leucine rich repeats . Biochim Biophys Acta Proteins Proteom . 2021 Jun ; 1869 ( 6 ): 140631 . doi: 10.1016/j.bbapap.2021.140631 . Epub 2021 Feb 22. PMID: 33631375 . OpenUrl CrossRef PubMed Nagano N , Orengo CA , Thornton JM . One fold with many functions: the evolutionary relationships between TIM barrel families based on their sequences, structures and functions . J Mol Biol . 2002 Aug 30; 321 ( 5 ): 741 – 65 . doi: 10.1016/s0022-2836(02)00649-6 . PMID: 12206759 . OpenUrl CrossRef PubMed Web of Science ↵ Park K , Shen BW , Parmeggiani F , Huang PS , Stoddard BL , Baker D. Control of repeat-protein curvature by computational protein design . Nat Struct Mol Biol . 2015 Feb ; 22 ( 2 ): 167 – 74 . doi: 10.1038/nsmb.2938 . Epub 2015 Jan 12. PMID: 25580576 ; PMCID: PMC4318719 . OpenUrl CrossRef PubMed ↵ Brunette TJ , Parmeggiani F , Huang PS , Bhabha G , Ekiert DC , Tsutakawa SE , Hura GL , Tainer JA , Baker D. Exploring the repeat protein universe through computational protein design . Nature . 2015 Dec 24; 528 ( 7583 ): 580 – 4 . doi: 10.1038/nature16162 . Epub 2015 Dec 16. PMID: 26675729 ; PMCID: PMC4845728 . OpenUrl CrossRef PubMed ↵ Doyle L , Hallinan J , Bolduc J , Parmeggiani F , Baker D , Stoddard BL , Bradley P. Rational design of α-helical tandem repeat proteins with closed architectures . Nature . 2015 Dec 24; 528 ( 7583 ): 585 – 8 . doi: 10.1038/nature16191 . Epub 2015 Dec 16. PMID: 26675735 ; PMCID: PMC4727831 . OpenUrl CrossRef PubMed Parmeggiani F , Huang PS , Vorobiev S , Xiao R , Park K , Caprari S , Su M , Seetharaman J , Mao L , Janjua H , Montelione GT , Hunt J , Baker D. A general computational approach for repeat protein design . J Mol Biol . 2015 Jan 30; 427 ( 2 ): 563 – 75 . doi: 10.1016/j.jmb.2014.11.005 . Epub 2014 Nov 14. PMID: 25451037 ; PMCID: PMC4303030 . OpenUrl CrossRef PubMed ↵ Fabio Parmeggiani , Po-Ssu Huang , Designing repeat proteins: a modular approach to protein design , Current Opinion in Structural Biology , Volume 45 , 2017 , Pages 116 – 123 , ISSN 0959-440X , doi: 10.1016/j.sbi.2017.02.001 . OpenUrl CrossRef PubMed ↵ Kim , C. , Basner , J. & Lee , B. Detecting internally symmetric protein structures . BMC Bioinformatics 11 , 303 ( 2010 ). doi: 10.1186/1471-2105-11-303 OpenUrl CrossRef PubMed ↵ Bliven SE , Lafita A , Rose PW , Capitani G , Prlic A , Bourne PE . Analyzing the symmetrical arrangement of structural repeats in proteins with CE-Symm . PLoS Comput Biol . 2019 Apr 22; 15 ( 4 ): e1006842 . doi: 10.1371/journal.pcbi.1006842 . OpenUrl CrossRef ↵ Enkhbayar P , Damdinsuren S , Osaki M , Matsushima N. HELFIT: Helix fitting by a total least squares method . Comput Biol Chem . 2008 Aug ; 32 ( 4 ): 307 – 10 . doi: 10.1016/j.compbiolchem.2008.03.012 . Epub 2008 Apr 1. PMID: 18467178 . OpenUrl CrossRef PubMed Web of Science Daniella Pretorius , James W. Murray, RepeatParam: Algorithm for Parameterising Repeat Proteins and Analysis of Repeat Protein Architectures , bioRxiv 2024 .09.05.611252; doi: 10.1101/2024.09.05.611252 OpenUrl Abstract / FREE Full Text ↵ Humphreys , W. J. ( 1912 ). Stability in Aviation: an Introduction to Dynamical Stability as Applied to the Motion of Aeroplanes. By Professor G. H. Bryan, Sc.D., F.R.S. Macmillan and Co. 1911. Pp. xii+ 192. Price, $2.00 . Science , 35 ( 901 ), 543 – 544 . doi: 10.1126/science.35.901.543 OpenUrl FREE Full Text ↵ Allgeuer , P. , & Behnke , S. ( 2015 ). Fused angles: A representation of body orientation for balance . 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) , 366 – 373 . doi: 10.1109/iros.2015.7353399 OpenUrl CrossRef ↵ Yang Zhang , Jeffrey Skolnick , TM-align: a protein structure alignment algorithm based on the TM-score , Nucleic Acids Research , Volume 33 , Issue 7 , 1 April 2005 , Pages 2302 – 2309 , doi: 10.1093/nar/gki524 OpenUrl CrossRef PubMed Web of Science ↵ Mangiagalli M , Sarusi G , Kaleda A , Bar Dolev M , Nardone V , Vena VF , Braslavsky I , Lotti M , Nardini M. Structure of a bacterial ice binding protein with two faces of interaction with ice . FEBS J . 2018 May ; 285 ( 9 ): 1653 – 1666 . doi: 10.1111/febs.14434 . Epub 2018 Apr 10. PMID: 29533528 . OpenUrl CrossRef PubMed View the discussion thread. Back to top Previous Next Posted April 27, 2025. Download PDF Supplementary Material Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following GeomeTRe: accurate calculation of geometrical descriptors of tandem repeat proteins Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share GeomeTRe: accurate calculation of geometrical descriptors of tandem repeat proteins Zarifa Osmanli , Elisa Ferrero , Alexander Miguel Monzon , Silvio C E Tosatto , Damiano Piovesan bioRxiv 2025.04.24.650440; doi: https://doi.org/10.1101/2025.04.24.650440 Share This Article: Copy Citation Tools GeomeTRe: accurate calculation of geometrical descriptors of tandem repeat proteins Zarifa Osmanli , Elisa Ferrero , Alexander Miguel Monzon , Silvio C E Tosatto , Damiano Piovesan bioRxiv 2025.04.24.650440; doi: https://doi.org/10.1101/2025.04.24.650440 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Bioinformatics Subject Areas All Articles Animal Behavior and Cognition (7618) Biochemistry (17637) Bioengineering (13864) Bioinformatics (41853) Biophysics (21403) Cancer Biology (18540) Cell Biology (25429) Clinical Trials (138) Developmental Biology (13356) Ecology (19862) Epidemiology (2067) Evolutionary Biology (24287) Genetics (15585) Genomics (22464) Immunology (17701) Microbiology (40300) Molecular Biology (17142) Neuroscience (88440) Paleontology (666) Pathology (2825) Pharmacology and Toxicology (4814) Physiology (7633) Plant Biology (15107) Scientific Communication and Education (2042) Synthetic Biology (4285) Systems Biology (9809) Zoology (2268)

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-28T02:00:01.590549+00:00
License: CC-BY-NC-ND-4.0