Literature DB >> 24311564

RepeatsDB: a database of tandem repeat protein structures.

Tomás Di Domenico1, Emilio Potenza, Ian Walsh, R Gonzalo Parra, Manuel Giollo, Giovanni Minervini, Damiano Piovesan, Awais Ihsan, Carlo Ferrari, Andrey V Kajava, Silvio C E Tosatto.   

Abstract

RepeatsDB (http://repeatsdb.bio.unipd.it/) is a database of annotated tandem repeat protein structures. Tandem repeats pose a difficult problem for the analysis of protein structures, as the underlying sequence can be highly degenerate. Several repeat types haven been studied over the years, but their annotation was done in a case-by-case basis, thus making large-scale analysis difficult. We developed RepeatsDB to fill this gap. Using state-of-the-art repeat detection methods and manual curation, we systematically annotated the Protein Data Bank, predicting 10,745 repeat structures. In all, 2797 structures were classified according to a recently proposed classification schema, which was expanded to accommodate new findings. In addition, detailed annotations were performed in a subset of 321 proteins. These annotations feature information on start and end positions for the repeat regions and units. RepeatsDB is an ongoing effort to systematically classify and annotate structural protein repeats in a consistent way. It provides users with the possibility to access and download high-quality datasets either interactively or programmatically through web services.

Entities:  

Mesh:

Year:  2013        PMID: 24311564      PMCID: PMC3964956          DOI: 10.1093/nar/gkt1175

Source DB:  PubMed          Journal:  Nucleic Acids Res        ISSN: 0305-1048            Impact factor:   16.971


INTRODUCTION

A large portion of proteins contain repetitive motifs, which are generated by internal duplications and frequently correspond to structural and functional units of proteins. Many repetitions in protein sequences can be identified by using different approaches (1–4). A more difficult problem for identification is however posed by repeats in protein structure, which can be highly degenerate (5,6). In fact, it is possible for a protein to maintain a repetitive structure even in the presence of massive amounts of point mutations (7). Several repeat families have been studied so far due to their relevance in different biological processes such as health (8), neurodevelopment (9) and protein engineering (10–12), to name just a few. Repeats have been previously divided into five broad classes, primarily as a function of repeat length (13,14). At the lower end of the repeat length spectrum, i.e. less than five residues, very short repeats can either form insoluble aggregates (crystallites, class I) or long and winding helices of fibrous structures like collagen and α-helical coiled-coils (class II). At the other end of the spectrum, repeats containing >∼50 residues appear to fold mostly as domains forming beads-on-a-string structures (class V). In between, for unit lengths of 5–40 residues, the known repeats can form either open elongated solenoids (class III) or closed toroids (class IV). Due to their fundamental functional importance, classes III and IV contain the most studied types of tandem repeat proteins. Solenoid folds appear to follow the distribution of repeat lengths rather closely, from all-beta (e.g. anti-freeze proteins) (15) to mixed alpha/beta (e.g. leucine-rich repeats) (16,17) to all-alpha structures (e.g. Armadillo and HEAT repeats) (18–20). They are characterized by some of the largest known autonomously folding domains, with 500 or more residues forming a single structure (21). Rapid addition or deletion of repeat units even between close homologs is of particular note for solenoid structures (22). Toroids on the other hand are restricted in overall size by their closed circular nature. Known toroid structures include the highly versatile TIM barrel and large outer membrane beta-barrels (23). Perhaps a more interesting fold is the beta propeller (e.g. WD repeats), which can accommodate variable numbers of repeat units while maintaining a closed circular structure (24,25). An open question regarding repeat proteins is the existence of other common structures that may have gone undetected. After all, the most common way to detect repeat families so far was to manually annotate the sequence family first and only afterwards visually recognize their structural repetitiveness. Such an approach is obviously difficult when dealing with the entire Protein Data Bank (PDB) (26), especially considering the many uncharacterized protein structures deposited by the main structural genomics consortia (27). The systematic description of repeat structures becomes a question of using automated methods to detect them in protein structures. This field is relatively new, with only few available methods. One of the first attempts was made by the Thornton group (28), but is unfortunately no longer available. Some methods (4,29–33) were developed to detect internal symmetries in proteins, but these may be difficult to adapt to the systematic classification of repeats. Recently, our group has developed RAPHAEL (34) in an attempt to fill the gap for repeat detection from structure. Widely used structural classifications such as CATH (35) and SCOP (36) also do not explicitly annotate repeats in protein structures, although it may be possible to leverage individual annotations to find similar repeats. Some databases exist for the detection of repeats from sequence (37–39), but usually these are limited to short tandem repeats and do not take into account divergent repeats, such as solenoids or toroids. The main domain sequence databases such as Pfam (40) and SMART (41) do not excel at the annotation of these repeat types either, as coverage is rather low and many repeat units go undetected. For Pfam most of the largest clusters of human sequence regions not covered were recently found to be repeats (42). To the best of our knowledge, no database or classification is currently available for repeat structures. This is the motivation for our present work, and we introduce RepeatsDB as a way to fill this gap. The database was developed to provide a central resource for the systematic annotation and classification of repeats. Given the fact that the structure-based search and classification of repeat proteins is more complete than on the basis of sequences or key words, our database will allow more accurate assignment of proteins with repeats to the corresponding families. For example, it will be used to suggest a better subdivision of alpha-solenoid proteins where at present the boundaries between the structures with Armadillo, HEAT, TPR and other repeat types are frequently blurred.

DATABASE DESCRIPTION

Data curation

The initial dataset for RepeatsDB was extracted from the PDB (43). Repeat candidates were identified from the reduced PDB dataset with RAPHAEL (34), which uses a geometric approach imitating the work of a human curator (score cutoff ≥1). The resulting dataset consisted of >10 000 repeat candidates, stored in the database as ‘predicted’ entries, which underwent a classification and curation process. The dataset of predicted repeats was manually curated using a two-level annotation system. The first manual annotation level (‘manually classified’) classifies an entry into structural repeat class and subclass. This classification is based on previous work (14), where five classes of repeat structures are proposed, which are then further divided into subclasses. Class assignment is based mainly on repeat unit length and subclass assignment on secondary and tertiary structure features. The second manual annotation level (‘detailed’) consists in providing information about the start and end positions of the repeat units, repeat regions and/or insertions. We define a repeat unit as the smallest structural building block that is repeated to form a repeat region. A repeat region is a group of at least three repeat units. Inclusion of proteins with two repeat units would significantly complicate classification because many typical globular domains have this type of architecture. Insertions are non-repeated segments of structure that occur either inside a repeat unit or between two of them. These are particularly interesting because they break the repeat symmetry, and represent a challenge both for automatic detection and for the analysis of repeat structures (34). Several curators annotated each protein undergoing manual classification by consensus. For first-level annotations, at least 75% of the curators had to agree in order for a protein to be included, otherwise it would be excluded and placed on a reserve list for future annotation. The rationale for this choice is that ambiguous cases are generally difficult to classify but may occasionally represent a novel repeat class. For second-level annotations, the threshold for consensus was at least 65% agreement (typically two of three curators). In case of discrepancy, an expert would arbitrate the final annotation based on the alternative proposals. Proteins with detailed annotations were also used to search for similar sequences in proteins from the PDB. Any PDB chain with at least 40% sequence identity and a coverage of at least 80% of the classified protein, belonging to the initial list of predicted entries, is added to the ‘classified by similarity’ annotation level. The similarity thresholds were selected to exclude possible false-positives (data not shown).

Implementation

RepeatsDB was designed with a multi-tier architecture, using separate modules for data management, data processing and presentation functions. To simplify development and maintenance, all tiers handle the common JSON (JavaScript Object Notation) format, thereby eliminating the need for data conversion. The MongoDB database engine is used for data storage and Node.js as middleware between data and presentation. RepeatsDB exposes its resources through RESTful web services, by using the Restify library for Node.js. The Angular.js framework and Bootstrap library were selected to provide the overall look-and-feel. Angular.js to Bootstrap integration is available through the angular-ui project. A customized version of the BioJS (44) sequence component is used as sequence visualizer. Additional information is added to entries by querying the PDB web services at the structure and chain level. At the structure level, annotations like organism and experimental method used when resolving the structure are provided. At the chain level, secondary structure and links to other databases, among others. RepeatsDB offers users both graphical web interface access and RESTful web services from URL: http://repeatsdb.bio.unipd.it/

USING REPEATSDB

The user interface presents an intuitive tree-based browsing mechanism, where the root of the tree is the full database, second-level nodes repeat classes and third-level nodes subclasses. When clicking on a node, the user is presented with the list of RepeatsDB entries corresponding to the selected category. Each row of the list shows basic information about the entry, like its entry ID, title and organism. All annotated chains corresponding to an entry are displayed in a single page. The user interface presents a structure and sequence visualization widget (Figure 1). The user may choose to visualize the structure in four static images, or by using the 3D visualizer. If the entry features detailed annotations, the repeat regions, units and/or insertions are displayed using a combination of colours. The sequence visualization widget displays the sequence and secondary structure corresponding to the structure. It displays the same colour coding as the structure visualization widget, associating repeat annotations in the structure and sequence views. Additional information at the structure and chain levels is also provided.
Figure 1.

Screenshot of a sample RepeatsDB entry results page (PDB entry 1ikn). The sequence viewer and the structure viewer are shown in the middle of the page, towards the left and the right, respectively. Additional annotations at the structure and chain level are displayed, including links to other databases (above) and classifications (below).

Screenshot of a sample RepeatsDB entry results page (PDB entry 1ikn). The sequence viewer and the structure viewer are shown in the middle of the page, towards the left and the right, respectively. Additional annotations at the structure and chain level are displayed, including links to other databases (above) and classifications (below). The RepeatsDB search toolbar, available on top of every page, allows to search for entries either by database IDs or UniProt text query. The database ID search allows comma-separated PDB or UniProt IDs. The UniProt text search query uses the full UniProt search engine, see online documentation. RESTful web services are directly accessible through HTTP URLs. All data available on RepeatsDB are also available for programmatic access. Please refer to the ‘Help’ section of the website for details on using the RepeatsDB web services. Datasets can be downloaded in JSON, XML or text format using the browse function or RESTful web services.

Statistics

Analysis of the full PDB dataset yielded 10 745 repeats predicted by RAPHAEL, of which 2797 were finally classified into the RepeatsDB schema. Table 1 shows the distribution between classes and subclasses. The bulk of the annotations (∼90%) consist of entries belonging to classes III and IV. No effort was made to balance the distribution of entries between classes in this initial release. As coverage increases in the future, we expect the balance to approximate the real distribution more closely, although it may be necessary to fine-tune RAPHAEL. Of the classified entries, 321 representatives of the entire dataset were annotated in detail with information about the start and end of repeat regions, repeat units and/or insertions (Table 1). It is interesting to note the different distribution of insertions between classes. Apparently, some classes such as β-solenoid (class III.1) or TIM barrels (class IV.1) have stronger propensity to accommodate insertions.
Table 1.

Statistics for RepeatsDB

SubclassNameDetailedClassified (manually)Classified (by similarity)Predicted
I.1Poly-alanine β structure0000
II.1Collagen triple-helix0500
II.2α helical coiled coil2338690
III.1β-solenoid43113210
III.2α/β solenoid2143270
III.3α-solenoid482466310
III.4Trimer of β spirals70130
III.5Single layer anti-parallel β4300
IV.1TIM-barrel841186260
IV.2β-barrel8180
IV.3β-trefoil200290
IV.4β-propeller401822270
IV.5α/β prism01700
IV.6α-barrel6000
V.1α-beads2100
V.2β-beads2912710
V.3α/β-beads3310
V.otherUnknown subclass3040
UAUnassigned0007948
Total32174917277948

The subclass name is shown together with the number of entries on each of the four annotation levels. Note that ‘Unassigned’ entries are automatically predicted by RAPHAEL and therefore not assigned to a specific class.

Statistics for RepeatsDB The subclass name is shown together with the number of entries on each of the four annotation levels. Note that ‘Unassigned’ entries are automatically predicted by RAPHAEL and therefore not assigned to a specific class.

CONCLUSIONS AND FUTURE WORK

RepeatsDB’s goal is to provide the community with a resource for high-quality tandem repeat protein structure annotations. The user can either interactively analyse his proteins of interest via the user interface, or create and download datasets for offline use. Far from being a static classification process, the annotation effort for the initial RepeatsDB dataset alone already motivated the extension of the original classification schema (14). Some of the curated structures, while clearly representing structural repeats, did not belong to any of the pre-defined subclasses. To allow them to be classified, subclasses IV.5 (α/β prism) and IV.6 (α-barrel) were added to the initial schema (14). Class V also underwent a re-classification according to the secondary structure content of the single domain repeats (‘beads’) to allow a broader classification range beyond individual repeat families, as the list of possible beads-on-a-string folds may be considerably larger than currently appreciated. The ‘other’ subclass was also added to allow collection of repeats that do not fit into the current classification scheme. RepeatsDB provides the community with a previously unavailable opportunity to easily create datasets of tandem repeat proteins. The detailed annotation subset further presents a unique opportunity to better understand the nature of tandem repeat proteins. Beyond its initial release, RepeatsDB is a continuous effort to expand, revise and improve tandem protein repeat annotations. Predictions for new PDB structures are simple and fully automated, allowing regular database updates every 3 months. Manual curation of new entries for inclusion is also ongoing, aiming at regular and steady updates. Options to involve the community into the annotation process through crowd-sourcing tools are currently being analysed. A main goal for future versions is the extension of the annotation of repeats at the sequence level, starting from annotation for intrinsically disordered regions from MobiDB (45). We anticipate that RepeatsDB should prove valuable towards the understanding of the sequence–structure relationship in tandem repeat proteins and their evolutionary relationship.

FUNDING

FIRB Futuro in Ricerca [RBFR08ZSXY] and AIRC [MFAG 12740] (to S.T.); AIRC research fellow (to G.M.) and CONICET PhD student (to R.G.P.); Ministry of Education and Science of the Russian Federation, project 8831 (to A.V.K.) (in part). Funding for open access charge: FIRB Futuro in Ricerca [RBFR08ZSXY]. Conflict of interest statement. None declared.
  45 in total

Review 1.  Protein repeats: structures, functions, and evolution.

Authors:  M A Andrade; C Perez-Iratxeta; C P Ponting
Journal:  J Struct Biol       Date:  2001 May-Jun       Impact factor: 2.867

Review 2.  Novel sequences propel familiar folds.

Authors:  Zahra Jawad; Massimo Paoli
Journal:  Structure       Date:  2002-04       Impact factor: 5.006

Review 3.  Comparison of ARM and HEAT protein repeats.

Authors:  M A Andrade; C Petosa; S I O'Donoghue; C W Müller; P Bork
Journal:  J Mol Biol       Date:  2001-05-25       Impact factor: 5.469

Review 4.  The leucine-rich repeat structure.

Authors:  J Bella; K L Hindle; P A McEwan; S C Lovell
Journal:  Cell Mol Life Sci       Date:  2008-08       Impact factor: 9.261

5.  PRDB: Protein Repeat DataBase.

Authors:  Julien Jorda; Thierry Baudrand; Andrey V Kajava
Journal:  Proteomics       Date:  2012-05       Impact factor: 3.984

6.  Profile analysis: detection of distantly related proteins.

Authors:  M Gribskov; A D McLachlan; D Eisenberg
Journal:  Proc Natl Acad Sci U S A       Date:  1987-07       Impact factor: 11.205

7.  New functional families (FunFams) in CATH to improve the mapping of conserved functional sites to 3D structures.

Authors:  Ian Sillitoe; Alison L Cuff; Benoit H Dessailly; Natalie L Dawson; Nicholas Furnham; David Lee; Jonathan G Lees; Tony E Lewis; Romain A Studer; Robert Rentzsch; Corin Yeats; Janet M Thornton; Christine A Orengo
Journal:  Nucleic Acids Res       Date:  2012-11-29       Impact factor: 16.971

8.  The Pfam protein families database.

Authors:  Marco Punta; Penny C Coggill; Ruth Y Eberhardt; Jaina Mistry; John Tate; Chris Boursnell; Ningze Pang; Kristoffer Forslund; Goran Ceric; Jody Clements; Andreas Heger; Liisa Holm; Erik L L Sonnhammer; Sean R Eddy; Alex Bateman; Robert D Finn
Journal:  Nucleic Acids Res       Date:  2011-11-29       Impact factor: 16.971

9.  Swelfe: a detector of internal repeats in sequences and structures.

Authors:  Anne-Laure Abraham; Eduardo P C Rocha; Joël Pothier
Journal:  Bioinformatics       Date:  2008-05-16       Impact factor: 6.937

10.  Repeat or not repeat?--Statistical validation of tandem repeat prediction in genomic sequences.

Authors:  Elke Schaper; Andrey V Kajava; Alain Hauser; Maria Anisimova
Journal:  Nucleic Acids Res       Date:  2012-08-25       Impact factor: 16.971

View more
  22 in total

1.  A β-solenoid model of the Pmel17 repeat domain: insights to the formation of functional amyloid fibrils.

Authors:  Nikolaos N Louros; Fotis A Baltoumas; Stavros J Hamodrakas; Vassiliki A Iconomidou
Journal:  J Comput Aided Mol Des       Date:  2016-01-11       Impact factor: 3.686

2.  Structures of single-layer β-sheet proteins evolved from β-hairpin repeats.

Authors:  Qingping Xu; Matthew Biancalana; Joanna C Grant; Hsiu-Ju Chiu; Lukasz Jaroszewski; Mark W Knuth; Scott A Lesley; Adam Godzik; Marc-André Elsliger; Ashley M Deacon; Ian A Wilson
Journal:  Protein Sci       Date:  2019-08-02       Impact factor: 6.725

3.  On the Natural Structure of Amino Acid Patterns in Families of Protein Sequences.

Authors:  Pablo Turjanski; Diego U Ferreiro
Journal:  J Phys Chem B       Date:  2018-10-08       Impact factor: 2.991

4.  Functional and topological diversity of LOV domain photoreceptors.

Authors:  Spencer T Glantz; Eric J Carpenter; Michael Melkonian; Kevin H Gardner; Edward S Boyden; Gane Ka-Shu Wong; Brian Y Chow
Journal:  Proc Natl Acad Sci U S A       Date:  2016-02-29       Impact factor: 11.205

5.  Revealing aperiodic aspects of solenoid proteins from sequence information.

Authors:  Thomas Hrabe; Lukasz Jaroszewski; Adam Godzik
Journal:  Bioinformatics       Date:  2016-06-09       Impact factor: 6.937

6.  MobiDB 2.0: an improved database of intrinsically disordered and mobile proteins.

Authors:  Emilio Potenza; Tomás Di Domenico; Ian Walsh; Silvio C E Tosatto
Journal:  Nucleic Acids Res       Date:  2014-10-31       Impact factor: 19.160

7.  Capturing coevolutionary signals inrepeat proteins.

Authors:  Rocío Espada; R Gonzalo Parra; Thierry Mora; Aleksandra M Walczak; Diego U Ferreiro
Journal:  BMC Bioinformatics       Date:  2015-07-02       Impact factor: 3.169

8.  The 2014 Nucleic Acids Research Database Issue and an updated NAR online Molecular Biology Database Collection.

Authors:  Xosé M Fernández-Suárez; Daniel J Rigden; Michael Y Galperin
Journal:  Nucleic Acids Res       Date:  2013-12-06       Impact factor: 16.971

Review 9.  "Protein" no longer means what it used to.

Authors:  Gustavo Parisi; Nicolas Palopoli; Silvio C E Tosatto; María Silvina Fornasari; Peter Tompa
Journal:  Curr Res Struct Biol       Date:  2021-07-07

Review 10.  Tandem Repeats in Proteins: Prediction Algorithms and Biological Role.

Authors:  Marco Pellegrini
Journal:  Front Bioeng Biotechnol       Date:  2015-09-24
View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.