- Software
- Open access
- Published:
RStrucFam: a web server to associate structure and cognate RNA for RNA-binding proteins from sequence information
BMC Bioinformatics volume 17, Article number: 411 (2016)
Abstract
Background
RNA-binding proteins (RBPs) interact with their cognate RNA(s) to form large biomolecular assemblies. They are versatile in their functionality and are involved in a myriad of processes inside the cell. RBPs with similar structural features and common biological functions are grouped together into families and superfamilies. It will be useful to obtain an early understanding and association of RNA-binding property of sequences of gene products. Here, we report a web server, RStrucFam, to predict the structure, type of cognate RNA(s) and function(s) of proteins, where possible, from mere sequence information.
Results
The web server employs Hidden Markov Model scan (hmmscan) to enable association to a back-end database of structural and sequence families. The database (HMMRBP) comprises of 437 HMMs of RBP families of known structure that have been generated using structure-based sequence alignments and 746 sequence-centric RBP family HMMs. The input protein sequence is associated with structural or sequence domain families, if structure or sequence signatures exist. In case of association of the protein with a family of known structures, output features like, multiple structure-based sequence alignment (MSSA) of the query with all others members of that family is provided. Further, cognate RNA partner(s) for that protein, Gene Ontology (GO) annotations, if any and a homology model of the protein can be obtained. The users can also browse through the database for details pertaining to each family, protein or RNA and their related information based on keyword search or RNA motif search.
Conclusions
RStrucFam is a web server that exploits structurally conserved features of RBPs, derived from known family members and imprinted in mathematical profiles, to predict putative RBPs from sequence information. Proteins that fail to associate with such structure-centric families are further queried against the sequence-centric RBP family HMMs in the HMMRBP database. Further, all other essential information pertaining to an RBP, like overall function annotations, are provided. The web server can be accessed at the following link: http://caps.ncbs.res.in/rstrucfam.
Background
RNA-binding proteins (RBPs) interact with their cognate RNAs to form biomolecular assemblies called as ribonucleoprotein (RNP) complexes which may be transient (such as the exon junction complex) or stable (such as the ribosome). The biological functions of proteins can be better understood by grouping them into domain families based on the analysis of their structural features [1, 2]. The realisation of connections to structural domains of known function can help to predict the mechanism(s) of RNA binding in RBPs and also the type of cognate RNA. The number of members in a structural domain family reflects the diversity and evolutionary ability of that family to adapt to biological contexts [3]. This, however, cannot be generalised since certain protein structures are more difficult to solve as compared to others.
A comprehensive analysis of RNA-protein interactions at the atomic and residue levels was performed by Jones and coworkers in 2001, with a dataset of 32 RNA-protein complexes (solved by either X-ray crystallography or Nuclear Magnetic Resonance (NMR) spectroscopy) that were available in the Nucleic Acid Database (NDB) [4] in December 1999. This led to a classification of RBPs into 14 structural families [5]. In 2004, Han and coworkers had trained a Support Vector Machine (SVM) system to recognise RBPs directly from their primary sequence on the basis of knowledge of known RBPs and non-RBPs [6].
The BindN web tool, introduced in 2006, employed SVM models to predict potential DNA-binding and RNA-binding residues from amino acid sequence [7]. In 2008, Shazman and coworkers classified RBPs on the basis of their three-dimensional structures by using a SVM approach [8]. Their dataset comprised of 76 RNA-protein complexes (solved by either X-ray crystallography or NMR) that were then available in the PDB. The method had achieved 88Â % accuracy in classifying RBPs, but could not distinguish them from DNA-binding proteins (DBPs) and was based on the characterization of the unique properties of electrostatic patches in these proteins. Shazman and coworkers had trained the multi-class SVM classifier on transfer RNA (tRNA)-, ribosomal RNA (rRNA)- and messenger RNA (mRNA)-binding proteins only.
In 2010, Kazan and coworkers introduced a motif-finding algorithm named RNAcontext, that was designed to elucidate RBP-specific sequence and structural preferences with a high accuracy [9]. Two years later, Jahandideh and coworkers used the Gene Ontology Annotated (GOA) database (available at http://www.ebi.ac.uk/GOA) and the Structural Classification of Proteins (SCOP) database [10], to design a machine learning approach for classifying structurally solved RNA-binding domains (RBDs) in different subclasses [11].
The catRAPID omics web server introduced in 2013, performed calculation of ribonucleoprotein associations like analysis of nucleic acid-binding regions in proteins and identification of RNA motifs involved in protein recognition in different model organisms [12]. It included binding residues and evolutionary information for prediction of RBPs. In 2014, Fukunaga and coworkers proposed the CapR algorithm for studying RNA-protein interactions using CLIP-seq data [13]. The authors had shown that several RBPs bind RNA based on specific structural contexts. RBPmap, the newest of the above-mentioned methods, was used for prediction and mapping of RBP-binding sites on RNA [14].
In 2011, a collection of RNA-binding sites on the basis of RBDs were made available in a database named RBPDB (RNA-binding protein database) [15]. Two of the recent repositories, RAID (RNA-associated interaction database) [16] and ViRBase (virus–host ncRNA-associated interaction database) [17], described RNA-associated (RNA-RNA/RNA-protein) interactions and virus-host ncRNA-associated interactions respectively. The NPIDB (Nucleic acid-Protein interaction database) [18] and BIPA (Biological interaction database for protein-nucleic acid) [19] are also well-known databases on the structural front. However, these repositories can offer information about those for which structural data are available.
Since an increasing number of protein structures are being solved every day, there arises a need to design an automated protocol for classifying the new structures into families that, will in turn, provide an insight into the putative functions of these newer proteins. Most of the previous studies had employed machine learning algorithms to predict or classify RBPs [6–8, 11, 20, 21]. Electrostatic properties of the solvent accessible surface were used as one of the primary features in such machine learning algorithms. This property was very different even among proteins with very similar structures and functions [22].
Here, we report a web server, RStrucFam, which to the best of our knowledge is the first of its kind that exploits structurally conserved features, derived from family members with known structures and imprinted in mathematical profiles, to predict the structure, the type of cognate RNA(s) (not only tRNA, rRNA or mRNA but also to the other kinds of RNA that are currently known) and function(s) of proteins from mere sequence information. The user input protein sequence will be searched against the Hidden Markov Models of RBP families (HMMRBP) database comprising of 437 HMMs of RBP structural families that have been generated using structure-based sequence alignments of RBPs with known structures. Proteins that fail to associate with such structure-centric families will be further queried against the 746 sequence-centric RBP family HMMs in the HMMRBP database. The search protocol has been previously employed in the lab for prediction of RBPs in humans on a genome-wide scale [23]. The users can browse through the HMMRBP database for details pertaining to each family, protein or RNA and their related information, based on keyword search or RNA motif search. RStrucFam web server is distinct from searches possible within the PDB, Structural Classification of Proteins (SCOP) [10], SCOP extended (SCOPe) [24] and the Protein Alignments organised as Structural Superfamilies 2 (PASS2) [25] resources, in being able to identify or classify RBPs even without a known structure, as well as prediction of cognate RNA(s) and function(s) of the protein from mere sequence information. RStrucFam can be accessed at http://caps.ncbs.res.in/rstrucfam/.
Implementation
HMMRBP database
1285 RNA-protein and 14 DNA/RNA hybrid-protein complexes were retrieved from the PDB (May 2015 version). The scheme for the classification of the RBP chains from these complexes and the method for generating the HMMs have been described in our previous study [23]. Level 1 of the HMMRBP database consists of 437 structure-centric family HMMs. All X-ray crystal structures (without any resolution cut-off) and the first models of the NMR ensembles were considered for our analysis, but PDBs that have been split to sub-PDBs and indexed were not included in the dataset. The HMMs were built and converted to a binary format using the hmmbuild and hmmpress modules of HMMER3.1b1 suite [26]. Level 2 of the database consists of 746 sequence-centric RBP family HMMs retrieved from the Pfam 28 [27] database based on a keyword search followed by manual curation.
Annotations
The annotations available for proteins present in this database have been described below.
Structural alignment and phylogeny
Multiple structure-based sequence alignments (MSSA) and superposed structures of members belonging to each structural family were obtained using the in-house structure-based sequence alignment tool named COMPARER [28] and implemented in our PASS2 database [25]. Structural phylogeny of members belonging to each structural family were obtained using Matt [29]. The MSSA and hence the HMMs for each family are dependent on the PDB structures. In cases where there are incomplete residues in the PDB structures, initial equivalences cannot be derived by the JOY program [30] and hence such residues are removed for smooth completion of the COMPARER alignment protocol. This leads to generation of HMMs that are smaller than the actual size of the protein and encodes lesser information. Such shortened HMMs might, in turn, fail to identify proteins that are true homologues of that particular family.
RNA-binding regions (RBRs)
The protein residues that are within 5 Å distance from an RNA chain in a RNA-protein complex and hence capable of interacting with the RNA, form the RNA-binding region (RBR) of the protein. Such residues have now been provided as a list for each protein chain. RBRs are a subset of functionally important residues (FIRs) for a particular protein family. The approach involves the calculation of all-against-all atomic distances among protein and RNA atoms in a RNA-protein complex and residues within a 5 Å cut-off distance from any atom in the RNA chain are designated as ‘RNA-binding’. Such calculations are very computationally intensive and hence can be technically challenging for larger RNA-protein complexes like the ribosome.
Absolutely conserved residues (ACRs)
Residues that are conserved across all the members of a family have been highlighted in yellow in the MSSAs of the structural families, wherever applicable and defined as absolutely conserved residues (ACRs). ACRs can provide hints at important regions from the perspective of a protein family and may constitute a subset of the FIRs. The families which have seven or more members have been considered for ACR mapping.
Gene Ontology (GO) mapping
Each member of a family has been assigned with GO term(s) [31] which were retrieved dynamically from www.rcsb.org using the RestFul API clients written in Python and signify the putative function(s) of the protein.
RNA-protein interactions
The amino acids involved in binding RNA and the kind of interactions that occur within the protein residues and the bases and/or sugar-phosphate backbone of the RNA have been examined using the HBPLUS [32] and NUCPLOT programs [33]. NUCPLOT automatically identifies such interactions from a PDB file of the RNA-protein complex, and plots a schematic representation of the same.
Search protocol
The hmmscan module from the HMMER3.1b1 package [26] has been used in RStrucFam for comparison of the user input protein sequence with the HMMRBP database. Structural or sequence family or families are assigned to the protein if the connections happen within permitted E-values. The default E-value for the search protocol is 10−3, but the users can also modify the search by changing the E-value threshold as per necessity.
Validations
As mentioned earlier, the protocol has been previously used to successfully predict the entire repertoire of RBPs in the human proteome [23]. The search method has been validated with a negative test set of 100 proteins, comprising of a few DBPs and other non-nucleic acid-binding proteins. Resubstitution test has been performed using a randomly selected subset of 100 proteins of the initial dataset. Both the searches were carried out at a sequence E-value cut-off of 10−3. The raw output files for the searches with details on domain i-Evalue and scores are available at http://caps.ncbs.res.in/download/rstrucfam.
Results
A schematic representation of the RStrucFam protocol is shown in Fig. 1. All the essential information pertaining to RBPs (like structures, cognate RNAs and putative functions that can be directly retrieved for proteins with structures solved in complex with RNA, or predicted for proteins without known structures or those solved in RNA-free form) can be obtained.
HMMRBP database
The database component of RStrucFam, called HMMRBP, holds all the information pertaining to the families that define the search space for the web server. The users can browse through the details for each of these 444 structural families, 746 sequence families and proteins comprising them, based on keyword search or for RNAs associated with the proteins based on keyword or sequence motif search.
HMMRBP holds information for all the families that constitute the database. Information on the structural families includes hierarchy of the family (wherever applicable), PDB chain ids and names of the proteins that comprise that particular family and those for their cognate RNAs, GO annotations (molecular function, biological process and cellular component), MSSA, RBRs, ACRs, NUCPLOT, superposed structure and structural phylogeny of the member proteins. The structural phylogeny provides an overall picture of the structural conservation within the members of a family and is highly dependent on the nature of the available structures. Where a part of the protein chain cannot be determined due to experimental conditions and/or local conformational flexibility, the structural phylogeny could be affected. Schematic representation of the RNA-protein interactions also has been made available for the family members and these representations are generated using the NUCPLOT. Figure 2 shows screenshots from the database.
RStrucFam web server
The RStrucFam web server assigns families to RBPs from mere sequence information. The approach works at two successive levels. Firstly, it accepts protein sequence as input, and searches against our database of structural family HMMs. Secondly, user input proteins that fail to associate with such structure-centric families are further queried against the sequence-centric HMMs in the HMMRBP database. Associations to a structural family provides output features like MSSA of the query with all others members of that family, putative cognate RNAs for that protein, GO annotations, if any and a homology model of the protein. The assignment of a protein to an existing structural family helps to predict the putative RNA partner(s) and functions of the protein, based on the observation that members of the same structural family bind to similar RNAs (Additional file 1) and perform similar functions. Hence, this method can guide the user to predict the structure, function(s) and RNA partner(s) of a protein with considerable level of confidence. On the other hand, if a RNA-binding function(s) is not known for the query, RNA-binding could be inferred through homology with any of the known RBPs, as identified by RStrucFam. Figure 3 shows a screenshot of the web server.
Validations
The sequence search tools and protocol within RStrucFam web server have been validated with a negative test set of 100 proteins (not known to bind to RNA) out of which 42 proteins were known to bind DNA. RStrucFam could be employed to successfully discard such DBPs as false positives (please see Additional file 2 for details). Further, a randomly selected subset of proteins from our initial dataset were queried against the HMM libraries of structural families. Such resubstitution tests showed that 93Â % of the proteins could be associated with their parent families (Additional file 3). The lack of association of 7Â % of the proteins to their parent families may be attributed to a large sequence identity spread among its members of those families. Such a high sequence identity spread may arise due pure sequence dispersion or occasionally due to the presence of unknown (UNK) residues in the PDBs constituting a family.
Conclusions
The understanding of nucleic acid-protein interactions has been a coveted knowledge in the field of biology. The number of RNA-protein complex structures available in the PDB is much less as compared to DNA-protein complexes, which poses a hurdle in understanding RNA-protein interactions. In this paper, we report the availability of a web server to identify the RNA-binding mechanism(s) of a protein from mere sequence information based on a standardised protocol and a specialised database of RBPs. Where possible, such proteins are also assigned a structure and putative function(s). The HMMRBP database also permits users to visualise features of proteins and RNAs in existing RNA-protein complexes.
It is possible to use the web server to identify RNA-binding properties of a putative RBP from sequence information, even when structural information is unavailable. Hence, it is different from the other existing methods, like Basic Local Alignment Search Tool (BLAST) against the PDB and sequence-versus-Pfam HMM searches. In RStrucFam, the users can query their protein sequences against profiles generated from families of related structures, unlike performing BLAST against the PDB, where an user can query their sequence(s) against only one structure at a time. Hence our tool has the advantage of providing a greater sampling space by using mathematical profiles generated from structural or sequence information available from multiple proteins, as opposed to the use of single target proteins by the other related resources. Even though a similar concept of profiles exists in Pfam, the method of generation of the profiles is conceptually different between Pfam and RStrucFam. Pfam HMMs are generated based on sequence alignment, whereas the HMMs in RStrucFam encode structure-based sequence alignment information. Therefore, unlike in our method, the user will not be able to obtain information related to the structure or cognate RNA partners of the proteins by searching against the Pfam database. Thus, our tool has an advantage over the others in being able to combine both the use of mathematical profiles as well as structural information.
The HMMRBP database provides detailed information regarding RBRs in known RBPs and the interactions made by residues in such regions with RNA. Such information will also help the users to deduce the probable RBRs and interactions in their proteins of interest by comparing with members of the related structural families. To the best of our knowledge, no existing tool provides information regarding cognate RNA partners for putative RBPs in the absence of structural data. However, it is not possible to identify novel RNA-binding proteins using this web server i.e., if there are no structures with bound RNA, similar to the protein of interest in the PDB or if similar sequences were not previously reported to bind RNA, and hence such a sequence domain family is absent from the Pfam database. We believe that RStrucFam will be helpful to the biological community to overcome the shortcomings arising out of the limited availability of RNA-protein complex structures.
Abbreviations
- ACR:
-
Absolutely conserved residue
- BLAST:
-
Basic Local Alignment Search Tool
- DBP:
-
DNA-binding protein
- FIR:
-
Functionally important residue
- GO:
-
Gene Ontology
- HMM:
-
Hidden Markov Model
- HMMRBP:
-
Hidden Markov Models of RNA-binding protein families
- mRNA:
-
Messenger RNA
- MSSA:
-
Multiple structure-based sequence alignment
- PASS2:
-
Protein Alignments organised as Structural Superfamilies 2
- PDB:
-
Protein Data Bank
- Pfam:
-
Protein Families database
- RBP:
-
RNA-binding protein
- RBR:
-
RNA-binding region
- RNP:
-
Ribonucleoprotein
- rRNA:
-
Ribosomal RNA
- SCOP:
-
Structural Classification of Proteins
- SCOPe:
-
Structural Classification of Proteins extended
- SVM:
-
Support Vector Machine
- tRNA:
-
Transfer RNA
References
Henikoff S, Greene E a, Pietrokovski S, Bork P, Attwood TK, Hood L. Gene families: the taxonomy of protein paralogs and chimeras. Science. 1997;278:609–14.
Anantharaman V, Koonin EV, Aravind L. Comparative genomics and evolution of proteins involved in RNA metabolism. Nucleic Acids Res. 2002;30:1427–64.
Gerstberger S, Hafner M, Ascano M, Tuschl T. Systems Biology of RNA Binding Proteins [Internet]. Yeo GW, editor. Springer New York: New York, NY; 2014. Available from: http://link.springer.com/10.1007/978-1-4939-1221-6.
Berman HM, Westbrook J, Feng Z, Iype L, Schneider B, Zardecki C. The Nucleic Acid Database. Acta Crystallogr D Biol Crystallogr [Internet]. 2002;58:889–98. Available from: http://www.ncbi.nlm.nih.gov/pubmed/12037326.
Jones S, Daley DT, Luscombe NM, Berman HM, Thornton JM. Protein-RNA interactions: a structural analysis. Nucleic Acids Res [Internet]. 2001;29:943–54. Available from: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=29619&tool=pmcentrez&rendertype=abstract.
Han LY, Cai CZ, Lo SL, Chung MCM, Chen YZ. Prediction of RNA-binding proteins from primary sequence by a support vector machine approach. Rna [Internet]. 2004;10:355–68. Available from: http://www.ncbi.nlm.nih.gov/pubmed/14970381.
Wang L, Brown SJ, Bind N. A web-based tool for efficient prediction of DNA and RNA binding sites in amino acid sequences. Nucleic Acids Res [Internet]. 2006;34:W243–8.
Shazman S, Mandel-Gutfreund Y. Classifying RNA-binding proteins based on electrostatic properties. PLoS Comput Biol [Internet]. 2008;4:e1000146. Ohler U, editor. [cited 2013 Aug 6]. Available from: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=2518515&tool=pmcentrez&rendertype=abstract.
Kazan H, Ray D, Chan ET, Hughes TR, Morris Q. RNAcontext: a new method for learning the sequence and structure binding preferences of RNA-binding proteins. PLoS Comput Biol [Internet]. 2010;6:e1000832. [cited 2013 Oct 24]. Available from: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=2895634&tool=pmcentrez&rendertype=abstract.
Hubbard TJ, Ailey B, Brenner SE, Murzin AG, Chothia C. SCOP: a Structural Classification of Proteins database. Nucleic Acids Res [Internet]. 1999;27:254–6. Available from: http://nar.oxfordjournals.org/lookup/doi/10.1093/nar/27.1.254.
Jahandideh S, Srinivasasainagendra V, Zhi D. Comprehensive comparative analysis and identification of RNA-binding protein domains: Multi-class classification and feature selection. J Theor Biol [Internet]. 2012;312:65–75. Elsevier. Available from: http://dx.doi.org/10.1016/j.jtbi.2012.07.013.
Agostini F, Zanzoni A, Klus P, Marchese D, Cirillo D, Tartaglia GG. catRAPID omics: a web server for large-scale prediction of protein-RNA interactions. Bioinformatics [Internet]. 2013;29:2928–30. [cited 2014 Jun 6]. Available from: http://www.ncbi.nlm.nih.gov/pubmed/23975767.
Fukunaga T, Ozaki H, Terai G, Asai K, Iwasaki W, Kiryu H. CapR: revealing structural specificities of RNA-binding protein target recognition using CLIP-seq data. Genome Biol [Internet]. 2014;15:R16. [cited 2014 May 6]. Available from: http://www.ncbi.nlm.nih.gov/pubmed/24447569.
Paz I, Kosti I, Ares M, Cline M, Mandel-Gutfreund Y. RBPmap: A web server for mapping binding sites of RNA-binding proteins. Nucleic Acids Res. 2014;42:1–7.
Cook KB, Kazan H, Zuberi K, Morris Q, Hughes TR. RBPDB: a database of RNA-binding specificities. Nucleic Acids Res [Internet]. 2011;39:D301–8. [cited 2013 May 29]. Available from: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=3013675&tool=pmcentrez&rendertype=abstract.
Zhang X, Wu D, Chen L, Li X, Yang J, Fan D, et al. RAID: a comprehensive resource for human RNA-associated (RNA-RNA/RNA-protein) interaction. RNA [Internet]. 2014;20:989–93. [cited 2015 Jan 17]. Available from: http://www.ncbi.nlm.nih.gov/pubmed/24803509.
Li Y, Wang C, Miao Z, Bi X, Wu D, Jin N, et al. ViRBase: a resource for virus-host ncRNA-associated interactions. Nucleic Acids Res [Internet]. 2015;43:D578–82. [cited 2015 Jan 17]. Available from: http://www.ncbi.nlm.nih.gov/pubmed/25274736.
Kirsanov DD, Zanegina ON, Aksianov E a, Spirin S a, Karyagina AS, Alexeevski AV. NPIDB: Nucleic acid-Protein Interaction DataBase. Nucleic Acids Res [Internet]. 2013;41:D517–23. [cited 2014 Jul 14]. Available from: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=3531207&tool=pmcentrez&rendertype=abstract.
Lee S, Blundell TL. BIPA: a database for protein-nucleic acid interaction in 3D structures. Bioinformatics [Internet]. 2009;25:1559–60. [cited 2014 Jul 14]. Available from: http://www.ncbi.nlm.nih.gov/pubmed/19357098.
Kumar M, Gromiha MM, Raghava GPS. SVM based prediction of RNA-binding proteins using binding residues and evolutionary information. J Mol Recognit. 2011;24:303–13.
Yu X, Cao J, Cai Y, Shi T, Li Y. Predicting rRNA-, RNA-, and DNA-binding proteins from primary structure with support vector machines. J Theor Biol. 2006;240:175–84.
Ghosh P, Grellscheid SN, Sowdhamini R. A tale of two paralogs: human Transformer2 proteins with differential RNA-binding affinities. J Biomol Struct Dyn [Internet]. 2015;1102:1–8. Available from: http://www.ncbi.nlm.nih.gov/pubmed/26414300.
Ghosh P, Sowdhamini R. Genome-wide survey of putative RNA-binding proteins encoded in the human proteome. Mol BioSyst [Internet]. 2016;12:532–40. Royal Society of Chemistry. Available from: http://dx.doi.org/10.1039/C5MB00638D.
Fox NK, Brenner SE, Chandonia J-M. SCOPe: Structural Classification of Proteins--extended, integrating SCOP and ASTRAL data and classification of new structures. Nucleic Acids Res [Internet]. 2014;42:D304–9. Available from: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=3965108&tool=pmcentrez&rendertype=abstract.
Gandhimathi A, Ghosh P, Hariharaputran S, Mathew OK, Sowdhamini R. PASS2 database for the structure-based sequence alignment of distantly related SCOP domain superfamilies: update to version 5 and added features. Nucleic Acids Res [Internet]. 2016;44:D410–4. Available from: http://nar.oxfordjournals.org/lookup/doi/10.1093/nar/gkv1205.
Eddy SR. Accelerated Profile HMM Searches. PLoS Comput Biol [Internet]. 2011;7:e1002195. [cited 2013 Nov 7]. Available from: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=3197634&tool=pmcentrez&rendertype=abstract.
Finn RD, Bateman A, Clements J, Coggill P, Eberhardt RY. Eddy SR, et al. Pfam: The protein families database. Nucleic Acids Res. Jan; 2014. p. D222–30.
Sali A, Blundelll TL. Definition of General Topological Equivalence in Protein Structures A Procedure Involving Comparison of Properties and Dynamic Programming. J Mol Biol. 1990;212:403–28.
Menke M, Berger B, Cowen L. Matt: local flexibility aids protein multiple structure alignment. PLoS Comput Biol [Internet]. 2008;4:e10. [cited 2012 Nov 23]. Available from: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=2186361&tool=pmcentrez&rendertype=abstract.
Mizuguchi K, Deane CM, Blundell TL, Johnson MS, Overington JP. JOY: protein sequence-structure representation and analysis. Bioinformatics. 1998;14:617–23.
Gene Ontology Consortium, Blake JA, Dolan M, Drabkin H, Hill DP, Li N, et al. Gene Ontology Annotations and Resources. Nucleic Acids Res [Internet]. 2013;41:D530–5. Available from: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=3531070&tool=pmcentrez&rendertype=abstract.
McDonald IK, Thornton JM. Satisfying hydrogen bonding potential in proteins. J Mol Biol. 1994;238:777–93.
Luscombe N. NUCPLOT: a program to generate schematic diagrams of protein-nucleic acid interactions. Nucleic Acids Res. 1997;25:4940–5.
Acknowledgments
We thank NCBS (TIFR) for financial and infrastructural support. We also thank the Vice Chancellor of SASTRA University for support (to O.K.M.).
Declarations
All authors have gone through the manuscript and contents of this article have not been published elsewhere.
Funding
We thank University Grants Commission (UGC) for funding P.G. and the Centre of Excellence Grant (BT/01/COE/09/01) funded by the Department of Biotechnology, India for funding O.K.M. We thank NCBS (TIFR) for financial and infrastructural support.
Availability of data and materials
The web server can be accessed at http://caps.ncbs.res.in/rstrucfam/.
Authors’ contributions
RS conceived the idea and designed the project. The RStrucFam protocol was developed by PG and web implementation was performed by OKM. Both PG and OKM tested the server and wrote the first draft of the manuscript. RS provided critical comments and improved upon the manuscript. All authors read and approved the final version of the manuscript.
Competing interests
The authors declare that they have no competing interests.
Consent for publication
Not applicable.
Ethics approval and consent to participate
Not applicable.
Author information
Authors and Affiliations
Corresponding author
Additional files
Additional file 1:
Family-specific list of RNA that bind to protein chains belonging to the family. (DOC 1776 kb)
Additional file 2:
Details of proteins used as the negative test set. (DOC 150 kb)
Additional file 3:
List of proteins used in the resubstitution test. (DOC 102 kb)
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
About this article
Cite this article
Ghosh, P., Mathew, O.K. & Sowdhamini, R. RStrucFam: a web server to associate structure and cognate RNA for RNA-binding proteins from sequence information. BMC Bioinformatics 17, 411 (2016). https://doi.org/10.1186/s12859-016-1289-x
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s12859-016-1289-x