Using Sculptor and Situs for simultaneous assembly of atomic components into low-resolution shapes - PubMed
Using Sculptor and Situs for simultaneous assembly of atomic components into low-resolution shapes
Stefan Birmanns et al. J Struct Biol. 2011 Mar.
Abstract
We describe an integrated software system called Sculptor that combines visualization capabilities with molecular modeling algorithms for the analysis of multi-scale data sets. Sculptor features extensive special purpose visualization techniques that are based on modern GPU programming and are capable of representing complex molecular assemblies in real-time. The integration of graphics and modeling offers several advantages. The user interface not only eases the usually steep learning curve of pure algorithmic techniques, but it also permits instant analysis and post-processing of results, as well as the integration of results from external software. Here, we implemented an interactive peak-selection strategy that enables the user to explore a preliminary score landscape generated by the colors tool of Situs. The interactive placement of components, one at a time, is advantageous for low-resolution or ambiguously shaped maps, which are sometimes difficult to interpret by the fully automatic peak selection of colors. For the subsequent refinement of the preliminary models resulting from both interactive and automatic peak selection, we have implemented a novel simultaneous multi-body docking in Sculptor and Situs that softly enforces shape complementarities between components using the normalization of the cross-correlation coefficient. The proposed techniques are freely available in Situs version 2.6 and Sculptor version 2.0.
Copyright © 2010 Elsevier Inc. All rights reserved.
Figures

Overview of the proposed “Interactive Global Docking” workflow. The multi-resolution data is first analyzed using an exhaustive search approach in Situs (Wriggers, 2010): The program colores exports the preliminary score landscape (translation function) as a 3D map of maximum CC values. The rotations corresponding to each voxel, determined by an exhaustive search of three Euler angles with user-selected rotational granularity, are exported as a 3D map of indices into a rotation table (green and red boxes). In Sculptor, the interactive peak search based on the preliminary scores yields a preliminary model of the entire complex, which is then further optimized using the new multi-body refinement procedure.

Screenshot of the graphical user interface of Sculptor. The software is organized around the main 3D rendering panel, and minor panels are grouped into non-overlapping frames. The upper section of the left panel shows a list of the loaded data files along with their type, and their visibility and mobility status (the lower half of the panel changes its content based on the selected document). In the screenshot, the volumetric map is selected and the direct volume rendering tab is shown. The user can freely define the transfer function (mapping of material properties to intensities) based on the histogram of the map. The bottom right section shows the log panel, where the program communicates the status and outcome of commands and algorithms.

Software architecture of Sculptor. The main application program comprises only a thin software layer on top of a C++ class library, which is subdivided into modules. Low-level modules like “System,” which connects the library with the different operating systems, form the basis for higher-level modules. The “Library for Input devices in Virtual Environments” (L.I.V.E.) provides routines to dynamically load device drivers for special input devices like the SensAble 6DOF or Novint Falcon force feedback controllers. “Core” implements a general purpose 3D scenegraph architecture, which is extended by high-level modules that provide nodes to visualize specific data types. Sculptor uses the visualization nodes for atomic models and volumetric maps, although additional high-level modules exist for other applications.

Direct volume rendering permits the visualization of soft boundaries in volumetric maps. Shown here is an interactive visualization of the DegP protease-chaperone in Sculptor (EMDB code: 1504).

Different stages of interactive peak search shown as direct screen captures from Sculptor: Docking of subunits into the 14 Å cryo-EM map of the actomyosin complex (Holmes et al., 2003). (A)–(B) The user translates the G-actin monomer as desired inside the map, while the optimal rotation at each position is updated in real time. The color of the central sphere and the numeric value reflect the (normalized) CC value. (C)–(E) Two G-actin monomers are docked (yellow ribbons) and fixed, while a third G-actin monomer is translated inside the map. (E)–(F) Contacts are shown between the mobile G-actin monomer and the fixed monomers (favorable contacts are displayed as green spheres and steric clashes in red). (F) The myosin S1 fragment docked inside the map of the complex.

The actomyosin complex: Multi-body refinement of 12 G-actin monomers / 12 myosin S1 inside the 14 Å-resolution map
Similar articles
-
Multi-scale Visualization of Molecular Architecture Using Real-Time Ambient Occlusion in Sculptor.
Wahle M, Wriggers W. Wahle M, et al. PLoS Comput Biol. 2015 Oct 27;11(10):e1004516. doi: 10.1371/journal.pcbi.1004516. eCollection 2015 Oct. PLoS Comput Biol. 2015. PMID: 26505203 Free PMC article.
-
Automated tracing of filaments in 3D electron tomography reconstructions using Sculptor and Situs.
Rusu M, Starosolski Z, Wahle M, Rigort A, Wriggers W. Rusu M, et al. J Struct Biol. 2012 May;178(2):121-8. doi: 10.1016/j.jsb.2012.03.001. Epub 2012 Mar 13. J Struct Biol. 2012. PMID: 22433493 Free PMC article.
-
Situs: A package for docking crystal structures into low-resolution maps from electron microscopy.
Wriggers W, Milligan RA, McCammon JA. Wriggers W, et al. J Struct Biol. 1999 Apr-May;125(2-3):185-95. doi: 10.1006/jsbi.1998.4080. J Struct Biol. 1999. PMID: 10222274
-
GPU computing for systems biology.
Dematté L, Prandi D. Dematté L, et al. Brief Bioinform. 2010 May;11(3):323-33. doi: 10.1093/bib/bbq006. Epub 2010 Mar 7. Brief Bioinform. 2010. PMID: 20211843 Review.
-
GPU-based interactive, stereoscopic visualization of automotive crash simulations.
Seeling C, Watson G, Sun K. Seeling C, et al. IEEE Comput Graph Appl. 2007 Nov-Dec;27(6):6-11. doi: 10.1109/mcg.2007.149. IEEE Comput Graph Appl. 2007. PMID: 18027792 Review. No abstract available.
Cited by
-
Kimlicka L, Lau K, Tung CC, Van Petegem F. Kimlicka L, et al. Nat Commun. 2013;4:1506. doi: 10.1038/ncomms2501. Nat Commun. 2013. PMID: 23422674 Free PMC article.
-
Lau CK, Turner L, Jespersen JS, Lowe ED, Petersen B, Wang CW, Petersen JE, Lusingu J, Theander TG, Lavstsen T, Higgins MK. Lau CK, et al. Cell Host Microbe. 2015 Jan 14;17(1):118-29. doi: 10.1016/j.chom.2014.11.007. Epub 2014 Dec 4. Cell Host Microbe. 2015. PMID: 25482433 Free PMC article.
-
Welch BD, Paduch M, Leser GP, Bergman Z, Kors CA, Paterson RG, Jardetzky TS, Kossiakoff AA, Lamb RA. Welch BD, et al. J Virol. 2014 Oct;88(20):11713-25. doi: 10.1128/JVI.01707-14. Epub 2014 Aug 13. J Virol. 2014. PMID: 25122782 Free PMC article.
-
Brown A, Turner L, Christoffersen S, Andrews KA, Szestak T, Zhao Y, Larsen S, Craig AG, Higgins MK. Brown A, et al. J Biol Chem. 2013 Feb 22;288(8):5992-6003. doi: 10.1074/jbc.M112.416347. Epub 2013 Jan 6. J Biol Chem. 2013. PMID: 23297413 Free PMC article.
-
Rusu M, Wriggers W. Rusu M, et al. J Struct Biol. 2012 Feb;177(2):410-9. doi: 10.1016/j.jsb.2011.11.029. Epub 2011 Dec 6. J Struct Biol. 2012. PMID: 22155667 Free PMC article.
References
-
- Adman ET, Godden JW, Turley S. The structure of copper-nitrite reductase from Achromobacter cycloclastes at five pH values, with NO2-bound and with type II copper depleted. J Biol Chem. 1995;270:27458–27474. - PubMed
-
- Belnap DM, Kumar A, Folk JT, Smith TJ, Baker TS. Low-resolution density maps from atomic models: How stepping “back” can be a step “forward”. J Struct Biol. 1999;125:166–175. - PubMed
-
- Berman HM, Battistuz T, Bhat TN, Bluhm WF, Bourne PE, Burkhardt K, Feng Z, Gilliland GL, Iype L, Jain S, Fagan P, Marvin J, Padilla D, Ravichandran V, Schneider B, Thanki N, Weissig H, Westbrook JD, Zardecki C. The protein data bank. Acta Cryst D. 2002;58:899–907. - PubMed
-
- Birmanns S, Wriggers W. Interactive fitting augmented by force-feedback and virtual reality. J Struct Biol. 2003;144:123–131. - PubMed
-
- Birmanns S, Wriggers W. Multi-resolution anchor-point registration of biomolecular assemblies and their components. J Struct Biol. 2007;157:271–280. - PubMed
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources