NetWheels: A Web Application to Create High Quality Peptide Helical Wheel and Net Projections
Article Information
Mól AR1, Castro MS1, Fontes W1,*
1Department of Cell Biology, Laboratory of Protein Chemistry and Biochemistry, Institute of Biology, University of Brasilia, Brasília-DF, Brazil.
*Corresponding author: Wagner Fontes, Department of Cell Biology, Laboratory of Protein Chemistry and Biochemistry, Institute of Biology, University of Brasilia, Brasília-DF, Brazil.
Received: 08 January 2024; Accepted: 17 January 2024; Published: 29 March 2024
Citation: Mól AR, Castro MS, Fontes W. NetWheels: A Web Application to Create High Quality Peptide Helical Wheel and Net Projections. Journal of Bioinformatics and Systems Biology. 7 (2024): 98-100.
View / Download Pdf Share at FacebookAbstract
Helices are one of the most common secondary structures found in peptides and proteins. The wheel and net projections have been proposed to represent in two dimensions the tridimensional helical structures and facilitate the observation of their properties, especially in terms of residues polarity and intramolecular bonding. Nevertheless, there are few software options to create these projections. We have developed a web-based application that has several Features to create, customize and export these projections and is freely available at http://lbqp.unb.br/NetWheels or https://neutrophil-proteome.shinyapps.io/netwheels/.
Keywords
Alpha Helix, Helical Net, Helical Wheel, Projections
Alpha Helix articles; Helical Net articles; Helical Wheel articles; Projections articles
Article Details
1. Introduction
Amino acid residue properties, such as polarity and acidity, play a fundamental role in defining peptide and protein secondary structures, as well as their interactions with other substances. Alpha helices are one of the most common secondary structures found in these molecules. They arise from intramolecular interactions between the amino acid residues in peptides or proteins. In order to graphically represent these intramolecular interactions, different projections of the secondary structures of peptides have been created, most notably the wheel (Schiffer-Edmundson) and net projections [1,2].
Peptide helical wheel projections are drawn in such way that the observer sees the helical structure from the same axis which the helix grows. This is done by displaying each residue on the perimeter of a circle or spiral, with angles of 100 º for every three residues, resulting in 18 resides until positions repeat, following the real conformation of alpha helixes. The wheel projection is mostly useful to visualize the helix regions by peptide properties, namely acidity/basicity and the ability to form hydrophilic (hydrogen) or hydrophobic bonds [3].
Net projections are used for the same structures as wheels, but provide a different perspective to the visualization of the helixes. They focus on displaying specific interactions between residues that are next to each other in terms of the helix central axis. The net projection is created by “cutting” the helix along its axis and displaying the residues perpendicular to it. Intramolecular bonds between residues can be displayed, preferably using different patterns to differentiate the types of interactions.
Examples of these projections found in the literature vary a lot in terms of aesthetics [4, 5, 6, 7]. Different color schemes have been used, as well as different shapes for polygons representing the residues as well as the lines representing their bonds. Nevertheless, these visual aspects are always used to represent the physicochemical properties of the peptide and highlight characteristics that can be of special interest for specific studies.
Different software have been developed to help researches draw and visualize helical wheel projections. Some of these are available as simple web applications and were not reported in journal publications [8, 9, 10, 11]. Of those which were published, it was either as part of a larger bioinformatics package [12, 13, 14] or have been developed more than two decades ago using much simpler programming tools which were available at the time [12]. A similar application to draw coiled coils has been published, but it does not cover the general helical wheel projections [15].
Even though these applications achieve the purpose of helping visualize the peptide characteristics, they lack the resources necessary to create high quality images ready for publication, especially when different aesthetics options are desired, such as customization of residues polygons, their colors or patterns, as well as size-related properties. While some focus on physicochemical properties of the helices, others are simple tools to visualize the disposition of the residues. We found only one report of a software capable of drawing net projections, however it has been published several years ago and isn’t available online [14].
Therefore, the aim of this web application is to provide an easy to use, open source yet powerful tool to create peptide wheel and net projections, which can be highly customizable and exported in high quality graphics formats.
2. Materials and Methods
The projections are drawn using the powerful plotting engine of the R programming language and environment [17], which allow for a detailed customization of every figure aspect necessary to get the desired output. The web application, which works as a guided user interface (GUI) for the R plotting functions was created using the shiny package extended with the shinyjs package [18,19]. These packages make the web application development almost uniquely done using the R language, which greatly simplifies its development and maintenance.
3. Results and Discussion
The web application is accessible and its source code available freely at http://lbqp.unb.br/NetWheels or https://neutrophil-proteome.shinyapps.io/netwheels/ . Its use is very straightforward, with options grouped in tabs (Figure. 1) that are used to set parameters for both wheel and net projections.
The amino acid residues are classified in four groups: basic, acid, uncharged polar and nonpolar. There is also the possibility of specifying an unknown residue group. Each group can have its aesthetics properties adjusted individually, such as polygon type, fill (colors and patterns) and borders, and also labeling properties regarding position, font-size and amino acid code style.
A set of pre-defined styles are available in order to facilitate the use for those without strict customization necessity. Parameters related to the nature of α-helices, namely the 18 residues period and 3.6 residues per turn, can also be changed in order to enable the projection of 310 and π helices. Reproducibility is guaranteed by the option to export all the parameters used to create a given projection, making it easy to load them back in and adjust the projections if necessary, without having to manually reset them. The projections can be exported to different image formats and resolutions, which enables their direct use in documents and presentations without loss of quality.
We believe that the NetWheels application can be of great value for those looking to design high-quality customized projections.
Acknowledgements
The authors acknowledge CNPq, FINEP, CAPES, FAP-DF and FUB-UnB for financial support.
Conflict of interest and involvement of human or animal subjects
The authors declare that there is no conflict of interest regarding the publication of this manuscript. The authors declare that there were no human or animal subjects in the present work as it is only theoretical and computational.
References
- Schiffer M, Edmundson AB. Use of helical wheels to represent the structures of proteins and to identify segments with helical potential. Biophysical J 7 (1967): 121.
- Dunnill P. The use of helical net-diagrams to represent protein structures. Biophysic J 8 (1968): 865.
- Castro MS, Cilli EM, Fontes W, et al. Combinatorial synthesis and directed evolution applied to the production of alpha-helix forming antimicrobial peptides analogues. Curr Protein Pept Sci 7 (2006): 473–478.
- Dennison S, Wallace J, Harris F, et al. Amphiphilic α-Helical Antimicrobial Peptides and Their Structure / Function Relationships. Prot & Pept Lett 12 (2005): 31–39.
- Libério MS, Joanitti GA, Azevedo RB, et al. Anti-proliferative and cytotoxic activity of pentadactylin isolated from Leptodactylus labyrinthicus on melanoma cells. Amino Acid 40 (2011): 51–59.
- Vicente EF, Basso LGM, Cespedes GF, et al. Dynamics and Conformational Studies of TOAC Spin Labeled Analogues of Ctx(Ile21)-Ha Peptide from Hypsiboas albopunctatus. PLoS One 8 (2013).
- Mechkarska M, Prajeep M, Radosavljevic GD, et al. An analog of the host-defense peptide hymenochirin-1B with potent broad-spectrum activity against multidrug-resistant bacteria and immunomodulatory properties. Pept 50 (2013): 153–159.
- Armstrong D, Zidovetzki R. Helical Wheel Projections (2015).
- Everett JK. Helical wheel drawing program (2015).
- Kael Fischer Helical Wheel (2015).
- O’Neil EK, Grisham CM. Helical Wheel (2015).
- Rice P, Longden I, Bleasby A. EMBOSS: the European Molecular Biology Open Software Suite. Trends Genet 16 (2000): 276–277.
- Deléage G, Combet C, Blanchet C, et al. ANTHEPROT: an integrated protein sequence analysis software with client/server capabilities. Comput Biol Med 31 (2001): 259–267.
- Gautier R, Douguet D, Antonny B, et al. HELIQUEST: a web server to screen sequences with specific alpha-helical properties. Bioinformatics 24 (2008): 2101–2102.
- Jones MK, Anantharamaiah GM, Segrest JP. Computer programs to identify and classify amphipathic alpha helical domains. J Lipid Res 33 (1992): 287–296.
- Grigoryan G, Keating AE. Structural specificity in coiled-coil interactions. Curr Opin Struct Biol 18 (2008): 477–483.
- R Core Team. R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing (2015).
- Attali D. shinyjs: Perform Common JavaScript Operations in Shiny Apps using Plain R Code. R- bloggers (2015).
- Chang W, Cheng J, Allaire JJ, et al. shiny: Web Application Framework for R (2015).