Skip to main content
Nucleic Acids Research logoLink to Nucleic Acids Research
. 2012 Jun 12;40(Web Server issue):W228–W231. doi: 10.1093/nar/gks592

pKNOT v.2: the protein KNOT web server

Yan-Long Lai 1, Chih-Chieh Chen 1, Jenn-Kang Hwang 1,2,*
PMCID: PMC3394322  PMID: 22693223

Abstract

Knotted proteins have recently received lots of attention due to their interesting topological novelty as well as its puzzling folding mechanisms. We previously published a pKNOT server, which provides a structural database of knotted proteins, analysis tools for detecting and analyzing knotted regions from structures as well as a Java-based 3D graphics viewer for visualizing knotted structures. However, there lacks a convenient platform performing similar tasks directly from ‘protein sequences’. In the current version of the web server, referred to as pKNOT v.2, we implement a homology modeling tool such that the server can now accept protein sequences in addition to 3D structures or Protein Data Bank (PDB) IDs and return knot analysis. In addition, we have updated the database of knotted proteins from the current PDB with a combination of automatic and manual procedure. We believe that the updated pKNOT server with its extended functionalities will provide better service to biologists interested in the research of knotted proteins. The pKNOT v.2 is available from http://pknot.life.nctu.edu.tw/.

INTRODUCTION

Knotted proteins are interesting not only in their extraordinary topologies (1,2) but also in their intriguing folding mechanisms (3–6). There are currently four types of knots identified in the protein structures in Protein Data Bank (PDB): the trefoil knot (or 31 knot), the figure-eight knot (or 41 knot), the 52 knot and the Stevedore’s knot (or 61 knot). Knotted proteins present a knotted problem to both experimental and theoretical biologists: how does a peptide chain thread through the loops to form multiple crossing (up to six crossings) knots? Recent experiments showed that some dimeric knotted proteins appear to have a similar folding mechanism as that of unknotted proteins (7), and that knotted proteins can exist in a knotted conformation even in their chemical unfolded states (8). Computer experiments have been performed to simulate possible folding mechanisms of knotted proteins (4,5). Protein’s knots are implicated in substrate binding and enzyme activity (9). For example, the knot of N-acetylornithine transcarbamylase is part of the active site (10), while the knot TrmD tRNA methyltransferase is shown to be important for substrate binding and catalytic activity (11).

Currently, there are two web servers available for analysis of knotted protein—pKNOT (12) (http://pknot.life.nctu.edu.tw) and KNOTS (13) (http://knots.mit.edu). Both web servers share similar functionalities: they provide a database of knotted protein structures; they can analyze structures for possible knots and they provide a 3D molecular viewer for users to visualize and to manipulate the orientations of the knotted structures. In addition, pKNOT provides information about the smallest possible peptide chain that can form a knot structure and generates movie files of knot detection processes for pedagogical purpose (12). These web servers provide structure-based analysis for uses, but they cannot accept query sequences for knot analysis.

Herein, we implemented a structure modeling module based on (PS)2 (14,15), which uses a consensus strategy in both template selection and target-template alignment to model 3D structures from homologous sequences. In this way, the updated pKNOT server can accept query sequences, build its 3D structure, analyze its structure for possible knots and, if found, return their knot types and information such as the knot core and the knot depth (12) of the knots identified in the structures.

MATERIALS AND METHODS

As the number of solved 3D protein structures increases, so is the number of knotted proteins, as shown in Figure 1. As reported previously (12,16,17), missing residues in 3D structures or non-standard PDB formats may cause misidentification of knots in automatic approaches. To ensure the accuracy of our database of knotted proteins, we used a hybrid approach: we first scan the PDB using automatic procedures to generate a smaller set of knotted proteins (12), and then examine the smaller set by manual inspection to remove structures with dubious knots.

Figure 1.

Figure 1.

The yearly growth of knotted proteins in PDB from 1984 to 2011.

Homology modeling and knot detection

Since the protein families of knotted proteins are limited, it is feasible to build reliable homologous structures from protein sequences. 3D structures are modeled from protein sequences using (PS)2 (14,15) previously developed by our laboratory. The (PS)2 method, taking advantage of a consensus strategy for template selection and target-template alignment, compares favorably with most homology modeling methods (15). pKNOT detects knots using Taylor’s algorithm (1), which is basically a smoothing procedure of a 3D curve—it first fixes the protein’s N and C termini, and then repeatedly smoothes and straightens the protein chain. For an unknotted structure, it will reduce the chain into a simple straight line; for a knotted structure, with its structural details being smoothed out, its knot can be easily detected. Although the method usually converges in <50 iterations, it happens that the method may not converge after a given number of iterations. This may cause misidentification of protein knots. We have implemented a file, named Convergence File, to provide results at each iteration. The Convergence File, as well as the 3D structure viewer, will help users to ensure the convergence of results. The knot type can be topologically detected by computing the corresponding Alexander polynomial (18). However, in the current version, knot types are identified by manual inspection. The simple work flow of pKNOT is schematically shown in Figure 2.

Figure 2.

Figure 2.

The schematic work flow of pKNOT: accepting a query protein sequence, modeling a 3D structure through homology modeling (PS)2 and smoothing out its backbone for the detection of its knot. The knot shown in this example is a 31 knot.

With a modeled structure or a crystal structure available, the pKNOT server can compute the knot core and the knot depth of the knotted region of a knotted protein. The knot core is defined as the smallest region that will remain as a knot (1). The knot depth represents the product of the number of residues that must be deleted from both ends in order to free the knot (1). Both values provide useful information for a further investigation of the structural characteristics of the knotted region.

Input format

The pKNOT web server can accept two types of input (Figure 3): in STRUCTURE QUERY, users can either type PDB ID or upload a structural file in the PDB format and in SEQUENCE QUERY, users can enter protein sequences in FASTA format. In STRUCTURE QUERY, several advanced options are available: user can toggle either IGNORE (default) or PRESERVE option during chain smoothing processes. It sometimes happens that there are missing residues in protein structures. The IGNORE option will close the breaks by using the shortest line segment connecting the breaks, while the PRESERVE option preserves the breaks in the chain, keeping the endpoints of each segment fixed. Users can also set the number of iterations (the default values is 500) and the collision threshold (the default threshold 0.5 Å). The collision threshold is the minimal distance to determine whether line segments will intersect during smoothing procedures (12). However, users are advised to try the default values first. It usually takes <10 s in run time to detect a protein knot, but it takes longer time to model a homologous structure, around 3–10 min in run time. However, for a very long sequence, say, of 2000 amino acids, it may take >20 min in run time.

Figure 3.

Figure 3.

The features of the pKNOT v.2 web server: (A) STRUCTURE QUERY: users can enter PDB ID or upload PDB file. (B) SEQUENCE QUERY: users can enter or upload protein sequences in FASTA format. (C) Users can view the modeled structure in 3D graphics viewer and inspect its knot region.

Output format

Upon structure query, pKNOT will return the results concerning each chain of the structure, including its length (CHAIN LENGTH), the type of knot (KNOT TYPE), the length of each knot (KNOT LENGTH) and the visualization of each knotted structure (DISPLAY STRUCTURE). If clicked on the KNOT TYPE, the server will return a complete list of knotted structures. The server provides a 3D molecular viewer for users to view 3D structures and manipulate their orientations in space. The original and the smoothed structures can be visualized together or individually in the 3D graphics viewer for easy comparison.

Upon sequence query, if the 3D structure being successfully built, its modeled structure will be shown in the 3D graphics viewer and its knot type based on sequence homology will be returned (Figure 3).

Database

We have identified 566 knotted structures, which are almost twice as many as those of the last version of pKNOT (12). We have currently identified four types of knots—(i) the proteins with trefoil knots including (a) methyltransferase, (b) transcarbamylase, (c) methionine adenosyltransferase, (d) carbonic anhydrase, (e) pre-mRNA-splicing factor RDS3, (f) VirC2-like proteins and (g) MJ0366-like protein; (ii) the proteins with figure-eight knots including (a) phytochrome, (b) the core proteins of bluetongue virus and (c) ketol-acid reductoisomerase; (iii) ubiquitin hydrolase identified with a 52 knot and (iv) α-haloacid dehalogenase (PDB ID: 1jbx) being only structure identified with currently the most complicated knot, i.e. a Stevedore’s knot. Knotted structures can be classified into 10 SCOP folds, comprising 17 SCOP families (2). However, it should be noted that, as the date of writing, 1bjx has not yet been classified in SCOP. User can download the list of the complete knotted proteins.

DISCUSSION

Herein, we present an updated version of pKNOT web server. The size of the updated database of knotted structures is almost double the size of the previous version. Each knotted structure of the 566 knotted structures is manually validated to reduce false positives usually plagued a fully automated detection system. One of the unique features of pKNOT v.2 is the integration of homology modeling with the existing knot detection and analysis functions such that the updated server can accept protein sequences as well as protein structures. We believe pKNOT v.2 will prove more useful than its pervious version to biologists.

FUNDING

Academic Summit Program of National Science Council [100-2745-B-009-001-ASP, in part]; the Center for Bioinformatics Research of Aiming for the Top University Program of the National Chiao Tung University; Ministry of Education, Taiwan, Republic of China, in part. Funding for open access charge: National Science Council.

Conflict of interest statement. None declared.

ACKNOWLEDGEMENTS

We are grateful to both the hardware and software supports of the Structural Bioinformatics Core Facility at National Chiao Tung University.

REFERENCES

  • 1.Taylor WR. A deeply knotted protein structure and how it might fold. Nature. 2000;406:916–919. doi: 10.1038/35022623. [DOI] [PubMed] [Google Scholar]
  • 2.Hwang JK, Lai YL, Yen SC. In: Sequence and Genome Analysis: Methods and Applications Comprehensive Analysis of Knotted Proteins. Zhao Z, editor. Queensland: iConcept Press; 2010. pp. 22–39. [Google Scholar]
  • 3.Prentiss MC, Wales DJ, Wolynes PG. The energy landscape, folding pathways and the kinetics of a knotted protein. PLoS Comput. Biol. 2010;6:e1000835. doi: 10.1371/journal.pcbi.1000835. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Sulkowska JI, Sulkowski P, Onuchic J. Dodging the crisis of folding proteins with knots. Proc. Natl Acad. Sci. USA. 2009;106:3119–3124. doi: 10.1073/pnas.0811147106. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Bolinger D, Sulkowska JI, Hsu HP, Mirny LA, Kardar M, Onuchic JN, Virnau P. A Stevedore’s protein knot. PLoS Comput. Biol. 2010;6:e1000731. doi: 10.1371/journal.pcbi.1000731. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.King NP, Jacobitz AW, Sawaya MR, Goldschmidt L, Yeates TO. Structure and folding of a designed knotted protein. Proc. Natl Acad. Sci. USA. 2010;107:20732–20737. doi: 10.1073/pnas.1007602107. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Mallam AL, Jackson SE. Folding studies on a knotted protein. J. Mol. Biol. 2005;346:1409–1421. doi: 10.1016/j.jmb.2004.12.055. [DOI] [PubMed] [Google Scholar]
  • 8.Mallam AL, Rogers JM, Jackson SE. Experimental detection of knotted conformations in denatured proteins. Proc. Natl Acad. Sci. USA. 2010;107:8189–8194. doi: 10.1073/pnas.0912161107. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Wagner JR, Brunzelle JS, Forest KT, Vierstra RD. A light-sensing knot revealed by the structure of the chromophore-binding domain of phytochrome. Nature. 2005;438:325–331. doi: 10.1038/nature04118. [DOI] [PubMed] [Google Scholar]
  • 10.Shi D, Morizono H, Yu X, Roth L, Caldovic L, Allewell NM, Malamy MH, Tuchman M. Crystal structure of N-acetylornithine transcarbamylase from Xanthomonas campestris: a novel enzyme in a new arginine biosynthetic pathway found in several eubacteria. J. Biol. Chem. 2005;280:14366–14369. doi: 10.1074/jbc.C500005200. [DOI] [PubMed] [Google Scholar]
  • 11.Elkins PA, Watts JM, Zalacain M, van Thiel A, Vitazka PR, Redlak M, Andraos-Selim C, Rastinejad F, Holmes WM. Insights into catalysis by a knotted TrmD tRNA methyltransferase. J. Mol. Biol. 2003;333:931–949. doi: 10.1016/j.jmb.2003.09.011. [DOI] [PubMed] [Google Scholar]
  • 12.Lai YL, Yen SC, Yu SH, Hwang JK. pKNOT: the protein KNOT web server. Nucleic Acids Res. 2007;35:W420–W424. doi: 10.1093/nar/gkm304. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Kolesov G, Virnau P, Kardar M, Mirny LA. Protein knot server: detection of knots in protein structures. Nucleic Acids Res. 2007;35:W425–W428. doi: 10.1093/nar/gkm312. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Chen CC, Hwang JK, Yang JM. (PS)2: protein structure prediction server. Nucleic Acids Res. 2006;34:W152–W157. doi: 10.1093/nar/gkl187. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Chen CC, Hwang JK, Yang JM. (PS)2-v2: template-based protein structure prediction server. BMC Bioinformatics. 2009;10:366. doi: 10.1186/1471-2105-10-366. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Noguchi T, Akiyama Y. PDB-REPRDB: a database of representative protein chains from the Protein Data Bank (PDB) in 2003. Nucleic Acids Res. 2003;31:492–493. doi: 10.1093/nar/gkg022. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Van Petegem F, Clark KA, Chatelain FC, Minor DL., Jr Structure of a complex between a voltage-gated calcium channel beta-subunit and an alpha-subunit domain. Nature. 2004;429:671–675. doi: 10.1038/nature02588. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Adams CC. The Knot Book: An Elementary Introduction to the Mathematical Theory of Knots. New York: Freeman; 1994. [Google Scholar]

Articles from Nucleic Acids Research are provided here courtesy of Oxford University Press

RESOURCES