Introduction

When the Protein Structure Initiative (PSI) began in 2000, project results were communicated independently through publications [1], the Protein Data Bank (PDB) [2, 3] structure depositions, individual PSI websites, and presentations at meetings. The PSI-1 and -2 centers had focused their efforts on rapidly determining the structures of proteins on a genomic scale with the emphasis on covering sequence-structure space. To accomplish this, the centers developed a wide variety of tools to carefully select targets and many new technologies to determine and annotate the structures. However, there was no centralized access point for this information. It became clear that in order for the biological community to get the maximum benefit from the products of the PSI effort, a single centralized website was needed. In February 2008, the Structural Genomics Knowledgebase [4] was created which combined the PSI products with data from publicly available biological resources in order to show comprehensive information, including experimental data prior to publication, to jumpstart biological research. In September 2008, the Structural Genomics Knowledgebase entered into a collaboration with the Nature Publishing Group (NPG) to become a “Gateway” site, delivering editorial content about the latest structure and technology reports, a research library, events calendar and science news in addition to the searchable protein database.

In keeping with the recent start of the third phase of the Protein Structure Initiative, PSI:Biology, the website changed its name in August 2010 to the Structural Biology Knowledgebase (SBKB, URL http://sbkb.org), and developed more tools to aid in protein research design. It also improved features to foster collaborations between the biological community and the PSI. Editorial content, displayed on the SBKB as the “Structural Biology Update”, is updated on the third Thursday of each month, with database updates occurring on a weekly basis. In this article, we describe all of the features available on the SBKB that can be used to enable biological research, and present some examples of its use.

Navigating the SBKB

The SBKB homepage provides entry points to the following content and functionalities:

Left navigation menu

These menu items give facile access to topics relevant to the biological and biomedical research, such as resources for target, structure, methods, models, and publication information. It also contains menu items for PSI and SBKB information such as FAQs, classroom tutorials, PSI Policies and Reports, links to PSI administrative and Center sites, PSI funding opportunities, and links to NPG online resources.

Structural biology update

This section of the SBKB provides a collection of recent research and technical highlights from the PSI and broader structural biology community, news, upcoming events, and a research library of PSI and other structural biology articles provided by the NPG.

Featured molecule

This highlight [5] consists of simplified explanations and illustrations of interesting PSI protein structures with molecular graphics that allow the user to interact and learn about the molecule’s biological role. A new molecule is selected each month.

Query capabilities

A central search box queries the SBKB database for all sequence, structure, functional or technological data related to a sequence, PDB ID code or text string. Text searches will also return matching highlights published as part of the Structural Biology Update.

Nature e-alerts and RSS feeds

Users can subscribe to a monthly electronic Table of Contents alert service (e-alert) on Nature.com with links to the SBKB’s latest content. Alternatively, two RSS (Really Simple Syndication) feeds, which can be managed by a user’s web browser, keeps readers apprised of (a) the month’s Structural Biology Update content and (b) the latest PSI structures released by the PDB.

Community-Nominated Targets portal

The PSI:Biology Network invites the biological community to nominate proteins of biological relevance for structural determination. This proposal system begins the process of matching your project with one of 13 high-throughput and membrane protein structure determination centers to carry out the study. Access is available from either the SBKB homepage or at http://cnt.sbkb.org/CNT.

Sequence Comparison and Analysis tool

The Sequence Comparison and Analysis (SCA) tool consists of the same functionality as the Community-Nominated Target proposal system described previously, but provides an evaluation report to the author only rather than forwarding it to a selection committee. It also supports batch submission to evaluate 100s of sequences. This tool can also be found at http://cnt.sbkb.org/CNT.

Functional Sleuth

Functional Sleuth enables further research for proteins in the Protein Data Bank archive whose functions are unknown or minimally characterized. These “structures of unknown function” (SUFs) are currently organized by source organism, and users can choose to display the SUFs from any phylogenetic level from domain to species. Making a selection on a “tree-of-life” image will launch an interactive tree browser which will further filter your list of SUFs, and right clicking on the name will display the gallery of protein structures. You can download a comma-separated-variable (.csv) file of PDB IDs from your particular gallery, and a full list of all SUF PDB IDs is available at http://sbkb.org/KB/unkstrucs.txt. This feature is updated weekly in conjunction with the weekly PDB release.

Latest PSI statistics

The PSI Network tracks its measure of success and progress though a series of agreed metrics. These metrics, including statistics such as the number of protein structures solved and calculated modeling leverage, were defined by the Goals and Metrics Committee for the PSI-2 Network.

BioSync

BioSync provides technical details about structural biology beamlines at synchrotron radiation facilities. Originally maintained by the RCSB PDB, it is now a part of the SBKB. Progress on future facilities is tracked and information on decommissioned sites is maintained for historical purposes. Links are also provided to related external resources. Summary statistics, based on PDB depositions, are produced and updated weekly. At the beamline level, galleries of structures, tables of citations and general information are also available. Separate statistics are provided for structures solved by structural genomics efforts. This site can be found on the methods hub page from the left navigation menu.

Tutorial and educational resources

The SBKB also has tutorials and classroom exercises to explain how to use the SBKB. These tutorials not only introduce new users to the SBKB, but also give lessons on how to interpret the data being presented. See http://sbkb.org/about/getting_started.html or contact us at comments@sbkb.org for more specific requests.

Content in the Structural Biology Knowledgebase

The SBKB is a web portal [6] that collects different types of structural and methodological information about proteins from the PSI centers and publicly available resources to provide facile access for biomedical researchers and students. The SBKB has also established additional portals (Table 1) to capture data produced by the PSI including protein selection and status (TargetDB [7]), their trial history and protocols (PepcDB [8]), homology models (Protein Model Portal [9]), developed technologies (PSI Technology Portal), and publications (PSI Publications Portal). To goal of these portals is to organize the PSI results and methodological data into a learning and research design optimization resource, especially since much of data is released prior to publication. This information is accessible by searching the SBKB by protein or DNA sequence, PDB structure ID, or text, and more specific queries can be made using the individual portals’ websites.

Table 1 List of web addresses to access the features and underlying portals of the Structural Biology Knowledgebase

Searching the SBKB

We describe the resources used in SBKB query and reporting mechanism in the context of commonly used examples.

Finding sequence-level or structure-level information about a protein of interest

Conducting a sequence or PDB ID search of the SBKB will yield the following:

Links to information from publicly available biological resources

The SBKB web portal draws links, identifiers, and annotation values from over 100 PSI and other public resources for protein sequences found in TargetDB and the PDB archive. From the PSI network, information derived from structural and functional annotation tools developed by the four PSI Large-Scale centers such as TOPSAN and others [1013] is presented. In addition, the external resources include genomic databases [1418] and model organism databases [1927], protein primary sequence resources such as Pfam [28], InterPro [29], and others [3041], structural databases such as the PDB and others [3, 4252] and structure comparison resources [5356], functional annotation resources [5765] evolutionary relationships [66], interactions and pathways [64, 65, 6778], protein expression profiles [7998], genetic variations [99102], disease and pharmacological relationships [103106], and PubMed [107] for reference information. Access to this collected data is available from a central list appearing next to each target sequence or 3D structure in the SBKB search results. Available for each structure or target results, an example is shown for (PDB + 3cqw) in Fig. 1. By combining all of the total evidence in one view, the user not only reviews what knowledge exists but also can recognize gaps in the literature on that particular topic to enable future hypotheses and studies.

Fig. 1
figure 1

Example of a structure result summary for (PDB + 3cqw). a Search results that contain structural matches will present an annotations panel and molecular visualization tool. b Hovering the mouse over the Chain ID will launch an annotations quick table, summarizing if popular resources have an annotation for the protein sequence in that structure’s chain. c All annotations are accessible from a “post-it” with biological subjects on it—clicking on any subject will take you directly to that page of the “annotations notebook”

Visualizing protein structures in an interactive viewer

If a 3D structure exists for a protein of interest, the SBKB currently utilizes the molecular viewer FirstGlance [108] to explore the molecule and binding partners (other proteins, ligands, nucleic acids, etc.). This Java-based viewer also provides explanations of the images and representations for the novice user, with display options (such as “color by B-factors/uncertainty”) for advanced users as well.

Experimental target tracking databases, TargetDB and PepcDB

The SBKB manages two databases that track structural genomics efforts. TargetDB [7] tracks information on over a quarter million protein sequences, or “targets”, that have been selected for structural determination by worldwide structural genomics projects. This information includes sequence and site information, target experimental status, and timestamps for the latest experimental step (cloned, expressed, purified, etc.). The Protein Expression, Purification, and Crystallization database [8], PepcDB, provides more detailed information about PSI targets registered in TargetDB (275,000 as of April 2011) by reporting on progress for each experimental trial. Information in PepcDB includes the sequence and site information, rationale for the target’s selection (biomedical, community-nominated, technology development, PSI:Biology partnership selection, etc.), each target’s experimental histories including individual trial details, the protocols used for protein production and structure determination, and reasons why work was terminated if a 3D structure was not determined. TargetDB and PepcDB are updated weekly with data provided by the PSI centers, and are searchable by TargetID or other popular accession ID (UniProt [30], GenBank [16], PDB [3], see site for details), or filter results by the discussed data attributes. Regular checks are made to ensure that these databases are consistent with relevant information in the PDB and the PSI:Biology-Materials Repository (psimr.asu.edu).

In 2011, a new target history tracking resource that merges TargetDB and PepcDB will be released. Please visit the TargetDB and PepcDB websites for more information on this transition.

Links to the PSI:Biology-Materials Repository

The SBKB also searches its partner PSI resource center, the PSI:Biology-Materials Repository, which stores, maintains and distributes protein expression plasmids and vectors created by the PSI centers. It currently holds over 40,000 PSI plasmids and nearly 100 empty vectors available for request with an additional PSI plasmids added on a monthly basis.

If a sequence search yielded no experimental structures for the protein of interest, there are other sources of information to help design future experiments:

Theoretical models from the Protein Model Portal

The Protein Model Portal (PMP) was created in 2007 as a single entry point to federate structure information from different resources: theoretical structure models from several modeling resources, i.e. the PSI centers CSMP, JCSG, MCSG, NESG, NMHRCM, NYSGXRC, JCMM, and the large scale comparative modeling resources ModBase [51] and SWISS-MODEL Repository [52], and experimental protein structure information from the PDB. One of the challenges in using model information effectively has been to access all models available for a specific protein in heterogeneous formats at different sites using various incompatible accession code systems. To overcome this problem, protein sequences of the UniProt knowledgebase are used as a unified reference system to organize heterogeneous structural information from the different sites. For the first time, it was now possible to access several modeling resources simultaneously, and be able to compare the results computed by different methods in a comprehensive way. An example is shown in Fig. 2 of two theoretical models of a DNA polymerase.

Fig. 2
figure 2

Example of a Protein Model Portal model comparison analysis. Two theoretical models of a DNA polymerase from mouse (UniProt + Q9QUG2) have been selected for further structural variability analysis by the PMP. a The graphical representation indicated the overlapping residue range that can be compared. b The superposition of the two models shows that ModBase (black) and Swiss-model (blue) predict a different structure on the left side of the depiction. c. A graph showing the local (per residue) deviation of individual models/structures from mean of the ensemble of models/structures based on a distance RMSD (dRMSD). d The colors of the spectrum indicate the degree of variability (based on a weighted dRMSD) among the structure models (blue = low, green = medium, red = high)

The current release (Mar 2011) consists of 15.1 million comparative protein models for 3.8 million distinct UniProt sequences. Queries can be entered as protein sequences in one-letter code or UniProt accession IDs. Results are presented in a graphical and intuitive way, indicating regions of the proteins where structural information (experimental or theoretical) is available, complemented with functional and domain annotation. Detailed technical information about each model is also provided, such as the date of creation and “latest verification”, the template structure and the target-template alignment the model was based on, and the expected model accuracy based on the evolutionary distance between the target and the template. Graphs and images that display and assess model quality and reliability are available, and are an essential component to allow users to select the best available structural information for a specific application.

Community requests to the PSI

Individual investigators are encouraged to nominate protein sequences for structural determination by the PSI:Biology network’s high-throughput and membrane protein centers (sbkb.org/KB/psi_centers.html). These sequences should match current PSI goals of biological/biomedical relevance and sequence novelty. The Community-Nominated Target (CNT) proposal system performs an analysis of each proposed target sequence and reports information including crystallization propensities from the PXS [109111] and XtalPred [112] prediction servers. It also provides a list of similar structures, targets, and homology models found in the SBKB. An example report is shown in Fig. 3. All results are presented to the contributing investigator prior to final submission. Once submitted, the CNT proposals are reviewed by a target selection committee using procedures defined by the PSI and NIGMS [113]. Access to the proposal system is available from the right column of the SBKB homepage or at http://cnt.sbkb.org/CNT/.

Fig. 3
figure 3

Example of a Sequence Analysis report. The CNT system and SCA-tool will both perform an SBKB query on given sequences to find the number of similar structures, models, and targets. It will also submit the sequence to the PSI-developed XtalPred and Pxs servers to calculate biophysical parameters and crystallization propensities. In this example, the given sequence was calculated to be a class 4 difficulty (hard), so further construct optimization may be required to ensure a successful structure determination

Finding new methods and technologies

The PSI centers have developed and utilized many technologies that facilitated structural determination and analysis. A text search of the SBKB allows a user to find these methods.

The PSI Technology Portal

The PSI Technology Portal provides access to over 200 summaries of key PSI technologies with links to the responsible PSI center or related publication. Reports can be queried by text, by PSI center, or by clicking an image of an experimental pipeline diagram. All tech reports can be “forwarded” to display on a user’s social networking sites, such as Facebook, del.icio.us, and others. A YouTube channel to show videos of PSI technologies in action has also been created (www.youtube.com/user/sbkbtech) and a Nature Network discussion forum (network.nature.com/groups/psikb_tech/) was also created as a means of communicating with the user directly.

The PSI Publications Portal

The PSI has published over 1,500 peer-reviewed articles over the past 10 years. These articles are organized by topic (structural or methodological) or by PSI center, and can be searched by author, title, journal, PDB ID, or other attributes. Information presented includes links to the PubMed abstract, related PDB ID, number of times cited, and can also be downloaded in EndNote format. Text searches of the Publications Portal can also be conducted from the central SBKB search box.

Using the Structural Biology update—research library

As part of the Structural Biology update, SBKB and Nature editors add articles published by leading scientific journals that relate to structural biology and structural genomic. Articles are organized into subjects that range from cloning to automated annotation, it should be noted that the articles listed here will require subscription to the relevant journals.

Tools for the Home Lab: a booklet about methods developed by the PSI

The SBKB presented a four-part “PSI-2 Achievements” series from July 2010 to October 2010 detailing advances in the areas of methods, modeling, structures, and outreach. The methods articles from this series summarized the latest strategies developed for protein isolation and structural determination methods. We have assembled these articles into a handy PDF booklet called “Tools for the Home Lab: New Methods from the Protein Structure Initiative”. This book of ideas, which can be downloaded from http://sbkb.org/pdf/PSI-2methods.pdf, can enable any level of wet-bench scientist interested in protein research.

Architecture

The SBKB uses an architecture that collects IDs and selected annotations into a central portal database that is organized to facilitate queries and the addition of new annotations. Each of the SBKB portals developed their underlying architectures with guidelines for common protocols that would allow for easy data exchange with the central SBKB. With this structure, it is possible to query the information from the SBKB home page or from an individual portal module for more specialized queries.

Remotely accessing the SBKB

The content and functionality of the SBKB may be accessed remotely in a variety of ways. Editorial content may be accessed by linking to SBKB pages that are regularly updated (e.g. http://sbkb.org/update/). The RSS feeds are provided to describe both new editorial content and new structure data. Web services are provide to enable program level access to search features of the SBKB. Remote access is provided via both Common Gateway Interface (CGI) and Simple Object Access Protocol (SOAP) protocols. The SBKB also provides an embeddable widget which can be incorporated into a web page at a remote site. The widget provides a dynamically updated display of new articles, features and structure data on the KB site. The protocol interface details and widget installation instructions are described in http://sbkb.org/about/webservices.html.

Conclusions

With the overarching goal of creating new knowledge about the interrelationships of sequence, structure and function, the Structural Biology Knowledgebase captures and highlights the products of the PSI projects for use by the broader biological communities, creates an information repository and web portal that integrates the products of the PSI with publicly available biological information, and encourages collaborative interactions between the PSI and the biological communities. We welcome feedback from the community; users with questions may contact the SBKB at comments@sbkb.org.