ProteinShader: illustrative rendering of macromolecules

Weber, Joseph R.
January 2009
BMC Structural Biology;2009, Vol. 9, Special section p1
Academic Journal
Background: Cartoon-style illustrative renderings of proteins can help clarify structural features that are obscured by space filling or balls and sticks style models, and recent advances in programmable graphics cards offer many new opportunities for improving illustrative renderings. Results: The ProteinShader program, a new tool for macromolecular visualization, uses information from Protein Data Bank files to produce illustrative renderings of proteins that approximate what an artist might create by hand using pen and ink. A combination of Hermite and spherical linear interpolation is used to draw smooth, gradually rotating three-dimensional tubes and ribbons with a repeating pattern of texture coordinates, which allows the application of texture mapping, real-time halftoning, and smooth edge lines. This free platform-independent open-source program is written primarily in Java, but also makes extensive use of the OpenGL Shading Language to modify the graphics pipeline. Conclusion: By programming to the graphics processor unit, ProteinShader is able to produce high quality images and illustrative rendering effects in real-time. The main feature that distinguishes ProteinShader from other free molecular visualization tools is its use of texture mapping techniques that allow two-dimensional images to be mapped onto the curved three-dimensional surfaces of ribbons and tubes with minimum distortion of the images.


Related Articles

  • Naturally occurring and synthetic cyclic macromolecules. Deffieux, Alain; Schappacher, Michel // Cellular & Molecular Life Sciences;Aug2009, Vol. 66 Issue 15, p2599 

    The article offers information on a newly developed strategy to synthesize large polymer macrocycles and to synthesize them by direct molecular imaging. This investigation of well-defined synthetic ring polymers is believed to contribute to a better understanding of the specific role of this...

  • FGO: A novel ontology for identification of ligand functional group. Varadwaj, Pritish Kumar; Lahiri, Tapobrata // Bioinformation;2007, Vol. 2 Issue 3, p113 

    Small molecules play crucial role in the modulation of biological functions by interacting with specific macromolecules. Hence small molecule interactions are captured by a variety of experimental methods to estimate and propose correlations between molecular structures to their biological...

  • Journal club. Freeman, Benny // Nature;8/7/2008, Vol. 454 Issue 7205, p671 

    The article reports on the research conducted by Klaus-Viktor Peinemann and colleagues on the sizes of membrane pores in Germany. Researchers found that the polymer in which the chain-like molecules have a hydrophobic and a hydrophilic end allowed the solvent solution to evaporate, thus forming...

  • Phosphorus-Containing Chiral Macrocycles. Cherenok, Sergey; Dutasta, Jean-Pierre; Kalchenko, Vitaly // Current Organic Chemistry;Dec2006, Vol. 10 Issue 18, p2307 

    Macrocyclic compounds are ubiquitous as synthetic receptors in supramolecular chemistry. This paper provides an overview of studies in the synthesis and functional properties of phosphorus-containing chiral cyclodextrins, calixarenes and cyclophanes having three-dimensional molecular cavities,...

  • Meeting Preview: Second International Symposium on the Separation and Characterization of Natural and Synthetic Macromolecules (SCM--2).  // LC-GC Europe;Dec2004, Vol. 17 Issue 12, p656 

    The article reports on the second international symposium on the separation and characterization of natural and synthetic macromolecules. Following the success of the first meeting in February 2003, this symposium again brings together a variety of scientists who share an interest in the...

  • OMCOS for functional polymers - double-stranded DNA-like polymers. Tien-Yau Luh; Hui-Chun Yang; Nai-Ti Lin; Shu-Yi Lin; Shern-Long Lee; Chun-hsien Chen // Pure & Applied Chemistry;May2008, Vol. 80 Issue 5, p819 

    Paper based on a presentation at the 14th International Symposium on Organometallic Chemistry Directed Towards Organic Synthesis (OMCOS-14), 2-6 August 2007, Nara, Japan. Other presentations are published in this issue, pp. 807-1194The first helical double-stranded polymer by ring-opening...

  • Calixarenes Enhanced as Dendrimers. A Mini Review. Baklouti, Lassaad; Cheriaa, Najah; Mahouachi, Mouna; Othman, Amel Ben; Abidib, Rym; Jong Seung Kim; Yang Kim; Vicens, Jacques // Mini-Reviews in Organic Chemistry;Aug2006, Vol. 3 Issue 3, p219 

    This mini review focuses on the synthesis of hyperbranched and dendrimers made of calix[4] arenes and thiacalix[4]arenes taken from literature. At the same time it places our investigations of calixdendrimers within the context of extant literature.

  • Multifunctional platinum porphyrin dendrimers as emitters in undoped phosphorescent based light emitting devices. Yanqin Li; Rizzo, Aurora; Salerno, Marco; Mazzeo, Marco; Cheng Huo; Yue Wang; Kechang Li; Cingolani, Roberto; Gigli, Giuseppe // Applied Physics Letters;8/7/2006, Vol. 89 Issue 6, p061125 

    The authors report on a class of platinum porphyrin based phosphorescent multifunctional first generation dendrimers (Pt-8Cn-TPP) incorporating a platinum porphyrin core as the emissive center and carbazole side groups as the hole, as well as energy transport fragments. Furthermore, the alkyl...

  • Conformational Properties of Dendritic Homopolymers with Interacting Branching Points. Efthymiopoulos, Pavlos; Kosmas, Marios // AIP Conference Proceedings;12/26/2007, Vol. 963 Issue 2, p423 

    A microscopic model is used to determine analytically the macroscopic conformational properties of dendritic polymers with interactive branching points. Three mean square distances are calculated which determine the extension of the k generation from the origin, the sizes of the branches in each...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics