Literature DB >> 29746699

RepeatsDB-lite: a web server for unit annotation of tandem repeat proteins.

Layla Hirsh1,2, Lisanna Paladin1, Damiano Piovesan1, Silvio C E Tosatto1,3.   

Abstract

RepeatsDB-lite (http://protein.bio.unipd.it/repeatsdb-lite) is a web server for the prediction of repetitive structural elements and units in tandem repeat (TR) proteins. TRs are a widespread but poorly annotated class of non-globular proteins carrying heterogeneous functions. RepeatsDB-lite extends the prediction to all TR types and strongly improves the performance both in terms of computational time and accuracy over previous methods, with precision above 95% for solenoid structures. The algorithm exploits an improved TR unit library derived from the RepeatsDB database to perform an iterative structural search and assignment. The web interface provides tools for analyzing the evolutionary relationships between units and manually refine the prediction by changing unit positions and protein classification. An all-against-all structure-based sequence similarity matrix is calculated and visualized in real-time for every user edit. Reviewed predictions can be submitted to RepeatsDB for review and inclusion.

Entities:  

Mesh:

Substances:

Year:  2018        PMID: 29746699      PMCID: PMC6031040          DOI: 10.1093/nar/gky360

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


INTRODUCTION

Tandem repeats (TR) in proteins are ubiquitous in genomes and have been demonstrated to be of fundamental importance in many biological processes (1). They have several unique functions related to the development of organism complexity (2). TR proteins are characterized by a modular structure stabilized by a pattern of local interactions (3), which can be arranged in a wide variety of shapes providing functional diversity. Structural TR modules, called units (4), correspond to repeated segments in the sequence which can be loosely conserved both at the DNA and amino acid level. Structural and functional properties of TR proteins are conserved even in presence of high divergence among subsequences and difficult to detect by sequence-based methods (5). TR proteins are classified based on structural topology (4) as elongated, closed or ‘beads on a string’ (3). A finer classification is possible considering the type and length of the composing units (3). Subtle differences in the structural conformation of the units give rise to large differences in shape and structural properties of the whole protein, including curvature and twist (6). For examples, families of closed structures are likely to conserve the number of units due to spatial constraints and are quite rigid. Elongated structures like solenoids are in general more flexible and the secondary structure and shape of the units provides a way to fine tune global properties (7). Protein function is also strongly related to unit types and single units are often recognized as functional determinants of protein families. For example, Ankyrin proteins are associated to binding-mediated inhibition of proteins, e.g. in the cyclin-dependent kinase inhibitor p16. Sequence profiles of TRs in Pfam (8) have been shown to broadly correspond to the structure-based TR classification (9). The problem of classifying TR proteins is far from being solved and in recent year a number of new families has been discovered. For example, β-hairpins has been identified in seven different folds including both closed and open structures (10). The largest collection of TR proteins detected by structural features is provided by the RepeatsDB database (11). It relies on computational approaches and expert manual curation to detect TR in the Protein Data Bank (PDB) structures (12). RepeatsDB annotates the unit position and provides a hierarchical classification of TR protein families at the level of classes and sub-classes (4). TR regions are classified as linearly arrayed structures, closed or ‘beads on a string’ of small domains (3). At the time of writing RepeatsDB contains >6000 annotated entries, ∼60% of which are manually reviewed (11). The number of RepeatsDB entries is continuously growing thanks to regular updates, which require a continuous effort in the manual curation. It relies on structure-based methods providing the starting point for manual refinement based on visual analysis in a molecular viewer. Structure based methods detect TR periodicity by implementing different strategies, such as the identification of 3D symmetries or the analysis of regularity of structural features. In general, these methods are designed to discriminate between repeat and non-repeat structures. In some cases they are able to annotate TR proteins with the position of units, e.g. ConSole and TAPO. ConSole (13) exploits the modularity of protein contact maps while TAPO (14) uses the periodicities of atomic coordinates and other types of structural representation. Our method ReUPred (15) identifies structural units by comparing the protein structure against a manually curated library of TR units. The TR unit library is designed to represent the conformational space and diversity of bona fide repeat units. It allows not only to identify the modular substructures in a TR, but also to classify them. Here, we introduce RepeatsDB-lite, a web server designed for the detection and classification of TR proteins and the detection of repeated structural modules from PDB files. RepeatsDB-lite extends the ReUPred algorithm to all TR types and strongly improves the performance both in terms of computational time and accuracy. The web-based graphical user interface allows a complete visualization of the predictor results. Moreover, the server represents a platform to harness community annotation efforts, which have been proven to be effective in RepeatsDB experience.

MATERIALS AND METHODS

RepeatsDB-lite is a web server designed for the prediction, visualization and analysis of repeated regions in protein structures. It is based on an improved ReUPred algorithm (15) using several checks to minimize errors in the unit detection step and speeding up the calculation. A refactoring of the TR unit library allows it to cover all RepeatsDB classes. Its ability of predicting unit position is evaluated against all manually curated RepeatsDB entries (11). A comparison with existing methods is provided for a limited set of solenoid examples for which predictions are available (15). The web interface is designed to provide a complete visualization of the data including structural and sequence alignments of the predicted units. In addition, it includes an intuitive form to manually refine the annotation and visualize the effect on the unit alignments on the fly.

RepeatsDB-lite algorithm

RepeatsDB-lite is the evolution of the ReUPred method. It uses an iterative structural search against a library of TR units to find repetitive elements in protein structures. The inputs are a target structure and the TR unit library, which represents the conformational space and diversity of bona fide repeat units (see below). The algorithm exploits the library by aligning it against the target structure, using a divide and conquer approach. Once the best unit is identified by structural similarity with the library (called Master unit), the unit is fixed and the algorithm forks (divides). Only alignments satisfying the similarity criteria described in Table 1 are considered valid. Coverage, RMSD and TM-score thresholds were calculated from a similarity network analysis and guarantee separation between subclasses. Two new input structures are created, corresponding to the N- and C-terminal flanking fragments of the predicted unit and two new cycles (structural searches) are performed. The structural search on these two fragments is performed using a new ad hoc library created on the fly, populated by the Master unit and all newly predicted units which are included for search in the following cycles. With this approach, the repeat region is expanded until the new input fragments are too short, so the protein is processed, or the structural search does not provide any new valid alignment. The predicted units are then collected and evaluated together (conquer). In this phase, fragments included in the region but deviating from the classical unit structure are annotated as insertions. At the end, if the region has fewer than three units, the next potential unit from the library is used as Master and the entire iterative part is repeated from the beginning for up to four increasingly relaxed iterations. Compared to ReUPred, the new algorithm discards structural alignments where unit boundaries break (fall inside) secondary structure elements and is now able to detect multiple regions inside the same chain. For α-solenoids and β-hairpins (BHR) it also provides a finer classification that describes the unit conformational ‘type’ or ‘fold’, often corresponding to the protein family. The average execution time for a single chain is some minutes but varies depending on the class of the master unit.
Table 1.

Validation rules for RepeatsDB-lite predictions. The criteria used to include structural alignments in RepeatsDB-lite predictions are shown per repeat class. Coverage is the fraction of residues covered compared to the reference structure. RMSD is the root mean square deviation. The TM-score method is used to calculate the RMSD and TM-score values.

Alignment typeClassMin coverageMax RMSDMin TM-score
Repeat unit library III—Elongated0.82.30.35
IV—Toroid0.62.80.4
V—Beads on a string0.63.50.4
Intra-protein III—Elongated20.25
IV—Toroid40.28
V—Beads on a string40.28

TR unit library

The RepeatsDB-lite TR unit library represents all known repeat conformations, including elongated, closed and beads-on-a-string repeats, for a total of 20 subclasses. To increase predictor speed the unit library has been structured hierarchically in three layers. The search for the Master unit starts from the reduced library and then propagates to other layers considering only related units, i.e. belonging to the same cluster as the previous layer. The bottom layer of the unit library is built considering all units of manually curated RepeatsDB entries. A strong reduction is performed by excluding those with insertions (3,401 units) and with missing (non-crystallized) residues (530 units). Units diverging from the subclass average length and redundant units at 70% sequence identity, calculated with CD-HIT (16), are also discarded. At the end, the bottom layer counts a total of 2591 TR units. The other two layers are generated by reducing the structural similarity. Units are clustered at 0.5 TM-score and 80% overlap (coverage) in the middle layer (1160 units) and at 0.3 TM-score and 80% overlap for the SRUL core (top layer, 536 units).

Unit similarity

The RepeatsDB-lite software includes additional modules to analyze TR unit predictions. The first is a multiple structure alignment of the units calculated with Mustang (17) useful to highlight overall unit conformation, insertions, diverging units and prediction errors. Another output is a matrix representing the structural similarity between unit pairs. It is calculated by performing an all-against-all pairwise structure alignment with TM-align (18). The units in the matrix are reported from N- to C-terminus and cells are colored based on the observed sequence similarity calculated upon structural alignment and normalized by the length of the shortest unit. From the matrix it is possible to identify patterns of similarity useful to trace the evolutionary history of duplication events.

Web server implementation

The RepeatsDB-lite web server is implemented using the REST (Representational State Transfer) architecture, allowing access from a web-based user interface as well as programmatically through external APIs or third-party web services exploiting the Node.js functionality. The web interface has been developed using the Angular.js framework and Bootstrap CSS style sheets. Dynamic and interactive elements of the output page are developed using PV (https://biasmv.github.io/pv/) for structure visualization and BioJS (https://biojs.net/) for sequence alignments.

Benchmarking unit prediction

In order to characterize TR proteins it is necessary to identify the position of the repetitive structural elements (units). Assuming TR units are structurally similar inside the same protein, the problem would be reduced to the identification of the unit phase and length. Since in reality units are not homogeneous but often include insertions and structural variation, the evaluation has to be performed unit by unit. We considered manually curated RepeatsDB (version 2017.10.25) entries as source of real unit annotation for benchmarking. TAPO and Console (13,14) were also compared on the solenoids class. The dataset is the same used in the ReUPred paper (same proteins) with updated unit annotation according to the latest RepeatsDB release. Unit prediction performance is measured adopting a strategy similar to the ReUPred paper (15). To obtain a fairer evaluation and assess the effect of incomplete data, RepeatsDB-lite was also benchmarked removing units in the library with over 40%, 60% or 80% sequence identity with dataset proteins. Each reference unit is paired with the predicted unit with maximum symmetric coverage (if any). True positives (TP) are matching residues, false positives (FP) are all predicted unit residues outside reference units, false negatives (FN) are reference unit residues not overlapping with any matching unit and true negatives (TN) are all residues correctly predicted as not repeated. Insertion residues in the reference are masked, i.e. not considered for the calculation of the confusion matrix. Predicted insertions are considered negative predictions and overwrite overlapping unit predictions. When the predictor does not identify any unit or the returned file is empty it is evaluated as a fully negative prediction. When the reference protein contains multiple TR regions the entire sequence is split along the middle point between regions. This is necessary to distribute negative residues equally between regions and to perform region and class based statistics accurately. Sensitivity (Sn = TP/(TP + FN)), specificity (Sp = TN/(TN + FP)), precision (Pr = TP/(TP + FP)), balanced accuracy (Acc = (Sn + Sp)/2) and F-measure (F = 2 * Pr * Sn/(Pr + Sn)) are calculated.

SERVER DESCRIPTION

RepeatsDB-lite takes a PDB structure in input and predicts TR units and the repeat classification along the RepeatsDB schema (class, subclass, type and fold). The server accepts either a PDB identifier (ID) or file. By default, the predictor considers only the first PDB chain. Alternatively, the user can specify the chain ID or an ‘all chains’ mode. Submitted jobs can be retrieved using the search box or bookmarking the result page URL. The RepeatsDB-lite output page features an intuitive visualization of predicted TR regions and units. In addition, another page allows the user to modify the prediction and visualize the effect on the unit alignments on the fly. The reviewed prediction can optionally be submitted for review and inclusion in RepeatsDB.

Output page

The different visualizations contained in the RepeatsDB-lite output page (Figure 1, panel A) are designed to guide the analysis of the repeat structure. The page header (Figure 1A, top) provides general information such as the name of the input PDB (or file), processed chains and session identifier. Multiple chains are visualized in different tabs (Figure 1A, middle). When multiple regions (groups of units) are identified in the same chain, they are visualized in the same page separated in different blocks. For each chain, regions and units are visualized in a structure and sequence viewer. For each region (Figure 1A, bottom) the multiple structure alignment of the units and resulting sequence and secondary structure alignments are visualized along with the similarity matrix (see unit similarity paragraph) representing sequence similarity based on an all-against-all structure alignment. The PDB input, the predictor output, log and mapping files (between position along the SEQRES and PDB indices of each residue) are available for download. The manual refinement of the unit in the single chain can be accessed through the ‘Edit annotation’ button in the corresponding chain tab.
Figure 1.

RepeatsDB-lite pages. (A) Result page. The header provides summarizing information about the job (PDB code: 3vbn). The tabs below allow the navigation between chain predictions. Each chain tab shows some general information about the chain and a specific card for each region. Download buttons allow the retrieval of text file results, while sequence, structure and alignment viewer guide data visualization. The unit sequence similarity matrix shows the relationship between units in the region. The orange button redirects to the form for annotation editing. (B) Annotation editing page. The user can modify region classification and the unit start end position. Changes are reflected in the viewers on the right. Reviewed annotation can be submitted directly to RepeatsDB maintainers to be included in the database. (C) Results after resubmission. By saving the repeat annotation edits, the user is redirected to RepeatsDB output page where he is provided a detailed visualization of new results to evaluate the annotation quality.

RepeatsDB-lite pages. (A) Result page. The header provides summarizing information about the job (PDB code: 3vbn). The tabs below allow the navigation between chain predictions. Each chain tab shows some general information about the chain and a specific card for each region. Download buttons allow the retrieval of text file results, while sequence, structure and alignment viewer guide data visualization. The unit sequence similarity matrix shows the relationship between units in the region. The orange button redirects to the form for annotation editing. (B) Annotation editing page. The user can modify region classification and the unit start end position. Changes are reflected in the viewers on the right. Reviewed annotation can be submitted directly to RepeatsDB maintainers to be included in the database. (C) Results after resubmission. By saving the repeat annotation edits, the user is redirected to RepeatsDB output page where he is provided a detailed visualization of new results to evaluate the annotation quality.

Edit page

RepeatsDB-lite includes a page for the manual refinement of unit annotations (Figure 1, panel B). The form fields (Figure 1B, left) allow the curator to add/delete regions, change classification and modify unit annotation. On the right side of the page (Figure 1B, right), a sequence and structure viewer react to the user edits, allowing a preliminary evaluation of the changes. Upon clicking the ‘Submit’ button, the user is redirected to the results page whose content is updated according to the provided new annotation. Finally, the ‘Submit to RepeatsDB’ button, available both in the edit page and in the output page, allows to submit the curated annotation to RepeatsDB for review and inclusion.

Usage example

The AntD N-acyltransferase from Bacillus cereus (PDB code: 3vbn) forms a ternary complex of three solenoid chains (19). Each chain folds into a left-handed β-helix of seven turns, interrupted by a loop and ending with an α-helix. The loop extends toward the flanking subunits and provides a binding platform for the ligands (Coenzyme A and dTDP). RepeatsDB-lite correctly identifies five β-solenoid elements and the 27 residue long insertion between the fourth and fifth unit (Figure 1, panel A). It is possible to appreciate the good phasing from the multiple structure alignment. In addition, the similarity matrix shows some darker cells close to the diagonal indicating how adjacent units are more similar to each other compared than distant ones. Even if shorter, two other units are missing in the RepeatsDB-lite output. The user can add them from the edit page and immediately see the results in the sequence and structure viewer (Figure 1, panel B). By clicking the ‘Save’ button the user is redirected to the result page and the similarity matrix is recalculated as well as the sequence and structural alignment (Figure 1, panel C). The latter in particular shows how the added unit diverge slightly from the perfect superimposition pattern of the previous multiple alignment including only the first five units (Figure 1C, bottom left). The similarity matrix, where two additional elements are added (Figure 1C, right), shows how the last unit in particular diverges significantly from the others. The different visualizations are designed to guide the user in the annotation refinement process. Users are encouraged to send the reviewed annotation to the RepeatsDB maintainers by clicking the corresponding button.

RepeatsDB-lite performance

RepeatsDB-lite is able to predict all types of TR proteins. In Table 2, a comparison with other methods is provided. The benchmark is the same used previously for ReUPred (15) but with updated unit annotations, i.e. considering reviewed information from the last RepeatsDB release. The dataset includes 87 solenoid regions from 84 proteins with 679 units for a total of 19 646 repeat and 5560 non-repeat residues. The region column corresponds to the evaluated regions. RepeatsDB-lite consistently reaches a precision above 95% and outperforms the other methods both considering balanced accuracy and F-measure (Table 2). ConSole has a better precision for α-solenoids at the cost of missing about half of the truly repeated residues (low sensitivity). Filtered versions of the RepeatsDB-lite unit library at 80, 60 and 40% sequence identity are benchmarked to assess the effects of redundancy with the test dataset. RepeatsDB-lite still shows a good accuracy even at 40% identity. In order to evaluate unit detection accuracy with a higher significance, RepeatsDB-lite was evaluated against all reviewed entries of RepeatsDB, for a total of 3666 proteins with 3835 TR regions and 29 113 units. The dataset contains 1 051 562 repeated and 193 338 non repeated residues (i.e. outside TR units). Insertion residues (29 403) are masked, i.e. not considered in the evaluation. Considering them as negatives does not affect the performance (data not shown). Results for the entire dataset and each subclass are reported in Table 3. RepetasDB-lite provides prediction for 3628 proteins, 136 of which contain multiple regions. α/β solenoid (III.2), α/β prism (IV.5), α/β trefoil (IV.9) and aligned prism (IV.10) are the best predicted subclasses, with a balanced accuracy over 0.8. In general, the majority of the examples come from class III and IV with the former having better sensitivity and the latter better specificity. RepeatsDB-lite fails when the unit length and structure diverge too much. Class IV has a larger unit structural variability that is remarkable also inside the same region. Another source of errors are those cases for which a single unit in the reference corresponds to multiple units in the prediction (or vice versa). Even when a unit perfectly matches multiple units in the counterpart, these cases are strongly penalized because the evaluation algorithm selects at most one match for each reference unit and counts non-overlapping residues as false negatives. Class V contains globular ‘bead’ domains and the size of the dataset is much smaller than the other two. In this case RepeatsDB-lite accuracy is lower because it identifies repetitions inside domains that are generally annotated as single units by curators. Class II includes single helix fibrous structures stabilized by inter-chain interactions and lack structural repetitions. As unit annotation is completely arbitrary and unrelated to structural properties, any evaluation can be considered meaningless. RepeatsDB-lite is also able to detect the structural classification of the TR region. In particular, it correctly detects the subclass for 77% of class III proteins and 80% of class IV (data not shown).
Table 2.

Comparison with other methods. The regions column corresponds to the number of evaluated TR regions, i.e. for which a predictor provides an output, including fully negative predictions (zero units). Sensitivity (Sn), specificity (Sp), precision (Pr), balanced accuracy (Acc) and F-measure (F) values are in the range [0, 1]. Best values are in bold.

MethodRegionsSnSpPrAcc F
III.1β-solenoidTAPO310.5460.8020.8510.6740.665
ConSole310.5100.8110.8480.6610.637
RepeatsDB-lite 40310.3980.9590.9520.6780.561
RepeatsDB-lite 60310.5430.9620.9670.7520.695
RepeatsDB-lite 80310.5600.9120.9290.7360.699
RepeatsDB-lite31 0.598 0.953 0.963 0.776 0.738
III.2α/β solenoidTAPO180.6920.6990.9250.6960.792
ConSole180.6440.8340.9540.7390.769
RepeatsDB-lite 40180.5580.9120.9670.7350.707
RepeatsDB-lite 60180.7900.8510.9610.8200.867
RepeatsDB-lite 80180.7880.8470.9600.8180.866
RepeatsDB-lite18 0.838 0.864 0.971 0.851 0.900
III.3α-solenoidTAPO380.6650.5770.9160.6210.771
ConSole380.552 0.820 0.955 0.6860.700
RepeatsDB-lite 40380.7470.5610.9140.6540.822
RepeatsDB-lite 60380.8590.5950.9300.7270.893
RepeatsDB-lite 80380.8390.6680.9460.7540.889
RepeatsDB-lite38 0.885 0.6840.951 0.784 0.917
IIITAPO870.6300.7470.8980.6880.740
ConSole870.5560.8230.9170.6900.693
RepeatsDB-lite 40870.5890.8490.9320.7190.722
RepeatsDB-lite 60870.7370.8500.9450.7930.828
RepeatsDB-lite 80870.7330.8440.9440.7880.825
RepeatsDB-lite87 0.778 0.855 0.950 0.816 0.855
Table 3.

RepeatsDB-lite performance against RepeatsDB reviewed entries. Columns headers have the same meaning of Table 2.

ClassificationRegionsSnSpPrAcc F
II.1Collagen triple-helix30.0000.0000.0000.0000.000
II.2α helical coiled coil90.5940.8650.8750.7300.708
IIFibrous repeats120.5450.8650.8750.7050.672
III.1β-Solenoid3250.5610.9260.9110.7430.694
III.2α/β solenoid3500.7970.9070.9840.8520.881
III.3α-Solenoid8880.7840.6280.9430.7060.856
III.4β trefoil / β hairpins760.5830.9600.9680.7720.728
III.5Anti-parallel β layer / β hairpins630.6420.7230.8690.6830.739
IIIElongated repeats17020.7500.8190.9480.7850.838
IV.1TIM-barrel5380.6690.7310.9320.7000.778
IV.2β-Barrel / β hairpins770.6820.8630.9700.7720.801
IV.3β-Trefoil240.4490.7540.7310.6020.556
IV.4β-propeller8490.6770.8450.9680.7610.797
IV.5α/β prism1850.7820.9560.9970.8690.876
IV.6α-Barrel180.4190.9310.9170.6750.576
IV.7α/β barrel50.9860.0000.9950.4930.991
IV.8α/β propeller1170.5910.8360.9330.7130.723
IV.9α/β trefoil700.8360.9290.9730.8830.899
IV.10Aligned prism450.8560.9780.9980.9170.921
IVClosed repeats19280.6850.8260.9610.7550.800
V.1α-Beads130.7580.6520.9800.7050.855
V.2β-Beads420.8130.7790.9750.7960.887
V.3α/β-beads140.2960.8640.9900.5800.456
V.4β sandwich beads370.4290.8500.9840.6390.597
V.5α/β sandwich beads480.4520.6980.9690.5750.616
VBeads on a string1540.5370.7590.9750.6480.692
All37960.7060.8210.9560.7640.812

CONCLUSIONS

TR proteins are increasingly studied as evidence for new functions accumulate and new structures become available. The precise identification of the structural repeat modules allows to infer structural properties of the entire protein, its family and function. RepeatsDB-lite allows to identify units and classify the protein exploiting a structural similarity search and the information available in RepeatsDB. It outperforms existing methods and can be applied to all types of TR proteins. The web interface allows to visualize similarity relationships between TR units at both the sequence and structure level. The prediction can be manually refined by the user, visualizing the effects of the edits in real time. Annotations can be submitted to RepeatsDB for reviewed and we hope this will increase the amount of community-curated entries in the database. RepeatsDB-Lite can be seen as an example of gamification principles to engage a wider community towards database curation.
  19 in total

Review 1.  When protein folding is simplified to protein coiling: the continuum of solenoid protein structures.

Authors:  B Kobe; A V Kajava
Journal:  Trends Biochem Sci       Date:  2000-10       Impact factor: 13.807

2.  What curves alpha-solenoids? Evidence for an alpha-helical toroid structure of Rpn1 and Rpn2 proteins of the 26 S proteasome.

Authors:  Andrey V Kajava
Journal:  J Biol Chem       Date:  2002-09-20       Impact factor: 5.157

Review 3.  TAPO: A combined method for the identification of tandem repeats in protein structures.

Authors:  Phuong Do Viet; Daniel B Roche; Andrey V Kajava
Journal:  FEBS Lett       Date:  2015-08-29       Impact factor: 4.124

4.  Tandem repeats in proteins: from sequence to structure.

Authors:  Andrey V Kajava
Journal:  J Struct Biol       Date:  2011-08-24       Impact factor: 2.867

5.  Identification of repetitive units in protein structures with ReUPred.

Authors:  Layla Hirsh; Damiano Piovesan; Lisanna Paladin; Silvio C E Tosatto
Journal:  Amino Acids       Date:  2016-02-22       Impact factor: 3.520

6.  Structural studies of AntD: an N-Acyltransferase involved in the biosynthesis of D-Anthrose.

Authors:  Rachel L Kubiak; Hazel M Holden
Journal:  Biochemistry       Date:  2012-01-17       Impact factor: 3.162

7.  ConSole: using modularity of contact maps to locate solenoid domains in protein structures.

Authors:  Thomas Hrabe; Adam Godzik
Journal:  BMC Bioinformatics       Date:  2014-04-27       Impact factor: 3.169

8.  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

9.  Deep conservation of human protein tandem repeats within the eukaryotes.

Authors:  Elke Schaper; Olivier Gascuel; Maria Anisimova
Journal:  Mol Biol Evol       Date:  2014-02-03       Impact factor: 16.240

10.  The Pfam protein families database: towards a more sustainable future.

Authors:  Robert D Finn; Penelope Coggill; Ruth Y Eberhardt; Sean R Eddy; Jaina Mistry; Alex L Mitchell; Simon C Potter; Marco Punta; Matloob Qureshi; Amaia Sangrador-Vegas; Gustavo A Salazar; John Tate; Alex Bateman
Journal:  Nucleic Acids Res       Date:  2015-12-15       Impact factor: 16.971

View more
  3 in total

1.  MemSTATS: A Benchmark Set of Membrane Protein Symmetries and Pseudosymmetries.

Authors:  Antoniya A Aleksandrova; Edoardo Sarti; Lucy R Forrest
Journal:  J Mol Biol       Date:  2019-10-16       Impact factor: 5.469

2.  Analyzing the symmetrical arrangement of structural repeats in proteins with CE-Symm.

Authors:  Spencer E Bliven; Aleix Lafita; Peter W Rose; Guido Capitani; Andreas Prlić; Philip E Bourne
Journal:  PLoS Comput Biol       Date:  2019-04-22       Impact factor: 4.475

3.  RepeatsDB in 2021: improved data and extended classification for protein tandem repeat structures.

Authors:  Lisanna Paladin; Martina Bevilacqua; Sara Errigo; Damiano Piovesan; Ivan Mičetić; Marco Necci; Alexander Miguel Monzon; Maria Laura Fabre; Jose Luis Lopez; Juliet F Nilsson; Javier Rios; Pablo Lorenzano Menna; Maia Cabrera; Martin Gonzalez Buitron; Mariane Gonçalves Kulik; Sebastian Fernandez-Alberti; Maria Silvina Fornasari; Gustavo Parisi; Antonio Lagares; Layla Hirsh; Miguel A Andrade-Navarro; Andrey V Kajava; Silvio C E Tosatto
Journal:  Nucleic Acids Res       Date:  2021-01-08       Impact factor: 16.971

  3 in total

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