cuemol2/CartoonRendererCueMol: Molecular Visualization Framework |
Translation of Japanese version (cuemol2/CartoonRenderer) by Google Cartoon rendererCartoon renderer is a representation for protein molecules, which shows the secondary structural elements of proteins as follows:
While the representation by the cartoon renderer is similar to that by the ribbon renderer, its helices, sheets, and coils are much more smooth than those of the ribbon renderer, capturing the features of the secondary structural elements in the protein fold. The following images show the examples of the cartoon with cylinder helix (left), cartoon with ribbon helix (middle), and ribbon (right) renderers with default parameters. Cartoon settings (Cartoon tab)In this tab, you can specify the cartoon settings common to the helix, sheet, and coil. Some settings are the same as those in the common settings in the ribbon renderer. Spline anchorHelix settings (Helix tab)Type of helix representation (helix_ribbon)In the cartoon renderer, helices can be displayed as
At the top-level "Type:" option, you can choose cylinder or ribbon for the helix representation. Cylinder-helix settingsSpline smooth (helix_smooth)This setting specifies the smoothness (or straightness) of the cylinders. The value affects the shape of the cylinders as follows:
The default value is 3.0, which results in the almost the straight (but slightly curved) cylinder representations. The images below shows the same helices with the helix_smooth value of 1.0 (left), 2.0 (middle), and 4.0 (right), respectively. Although you can specify the negative or fractional values, values in 2.0 - 4.0 may produce reasonable representations. Ribbon-helix settingsAs in the "Helix" tab in the ribbon renderer, you can specify the shapes of the ribbon section and the head and tail. Ribbon-helix sectionRibbon-helix Head/TailSheet settings (Sheet tab)Spline smooth (sheet_smooth)The images below shows the same beta sheets with the sheet_smooth value of -5.0 (left), 0.0 (middle), and 3.0 (right), respectively. The values less than -2.0 result in the sheet nearly passing through the C-alpha positions, while those larger than 3.0 result in the nearly-straight sheets. Coil settings (Coil tab)Spline smooth (coil_smooth)The images below shows the same loops with the coil_smooth value of -5.0, -2.0, -1.0, and 0.0, (from left to right) respectively. The values less than -2.0 result in the sheet nearly passing through the C-alpha positions, while those larger than 0.0 apart from the actual C-alpha position, and thus result in too-much simplified loop representation. |