Search PubMed⌕ 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↗

Dynamic pathways for viral capsid assembly.

We develop a class of models with which we simulate the assembly of particles into T1 capsidlike objects using Newtonian dynamics. By simulating assembly for many different values of system parameters, we vary the forces that drive assembly. For some ranges of parameters, assembly is facile; for others, assembly is dynamically frustrated by kinetic traps corresponding to malformed or incompletely formed capsids. Our simulations sample many independent trajectories at various capsomer concentrations, allowing for statistically meaningful conclusions. Depending on subunit (i.e., capsomer) geometries, successful assembly proceeds by several mechanisms involving binding of intermediates of various sizes. We discuss the relationship between these mechanisms and experimental evaluations of capsid assembly processes.

Capsid↗