PubMed Health⌕ Search

PubMed · 15766546

A component-based software environment for visualizing large macromolecular assemblies.

Abstract

The interactive visualization of large biological assemblies poses a number of challenging problems, including the development of multiresolution representations and new interaction methods for navigating and analyzing these complex systems. An additional challenge is the development of flexible software environments that will facilitate the integration and interoperation of computational models and techniques from a wide variety of scientific disciplines. In this paper, we present a component-based software development strategy centered on the high-level, object-oriented, interpretive programming language: Python. We present several software components, discuss their integration, and describe some of their features that are relevant to the visualization of large molecular assemblies. Several examples are given to illustrate the interoperation of these software components and the integration of structural data from a variety of experimental sources. These examples illustrate how combining visual programming with component-based software development facilitates the rapid prototyping of novel visualization tools.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Michel F Sanner. 2005. A component-based software environment for visualizing large macromolecular assemblies.. https://doi.org/10.1016/j.str.2005.01.010

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related citations

A directed evolution approach to select for novel Adeno-associated virus capsids on an HIV-1 producer T cell line.

A directed evolution approach was used to select for Adeno-associated virus (AAV) capsids that would exhibit more tropism toward an HIV-1 producer T cell line with the long-term goal of developing improved gene transfer vectors. A library of AAV variants was used to infect H9 T cells previously infected or uninfected by HIV-1 followed by AAV amplification with wild-type adenovirus. Six rounds of biological selection were performed, including negative selection and diversification after round three. The H9 T cells were successfully infected with all three wild-type viruses (AAV, adenovirus, and HIV-1). Four AAV cap mutants best representing the small number of variants emerging after six rounds of selection were chosen for further study. These mutant capsids were used to package an AAV vector and subsequently used to infect H9 cells that were previously infected or uninfected by HIV-1. A quantitative polymerase chain reaction assay was performed to measure cell-associated AAV genomes. Two of the four cap mutants showed a significant increase in the amount of cell-associated genomes as compared to wild-type AAV2. This study shows that directed evolution can be performed successfully to select for mutants with improved tropism for a T cell line in the presence of HIV-1.

Capsid↗

Engineering adeno-associated viruses for clinical gene therapy.

Clinical gene therapy has been increasingly successful owing both to an enhanced molecular understanding of human disease and to progressively improving gene delivery technologies. Among these technologies, delivery vectors based on adeno-associated viruses (AAVs) have emerged as safe and effective and, in one recent case, have led to regulatory approval. Although shortcomings in viral vector properties will render extension of such successes to many other human diseases challenging, new approaches to engineer and improve AAV vectors and their genetic cargo are increasingly helping to overcome these barriers.

Capsid↗

A precise packing sequence for self-assembled convex structures.

Molecular simulations of the self-assembly of cone-shaped particles with specific, attractive interactions are performed. Upon cooling from random initial conditions, we find that the cones self-assemble into clusters and that clusters comprised of particular numbers of cones (e.g., 4-17, 20, 27, 32, and 42) have a unique and precisely packed structure that is robust over a range of cone angles. These precise clusters form a sequence of structures at specific cluster sizes (a "precise packing sequence") that for small sizes is identical to that observed in evaporation-driven assembly of colloidal spheres. We further show that this sequence is reproduced and extended in simulations of two simple models of spheres self-assembling from random initial conditions subject to convexity constraints, including an initial spherical convexity constraint for moderate- and large-sized clusters. This sequence contains six of the most common virus capsid structures obtained in vivo, including large chiral clusters and a cluster that may correspond to several non-icosahedral, spherical virus capsids obtained in vivo. Our findings suggest that this precise packing sequence results from free energy minimization subject to convexity constraints and is applicable to a broad range of assembly processes.

Capsid↗