Related Experiment Video
Updated: Jul 22, 2026

Behavioral Tracking and Neuromast Imaging of Mexican Cavefish
Published on: April 6, 2019
Integrating computation and visualization for biomolecular analysis: an example using python and AVS
M F Sanner1, B S Duncan, C J Carrillo
1Scripps Research Institute, La Jolla, CA-92037, USA.
Abstract:
One of the challenges in biocomputing is to enable the efficient use of a wide variety of fast-evolving computational methods to simulate, analyze, and understand the complex properties and interactions of molecular systems. Our laboratory investigates several areas including molecular visualization, protein-ligand docking, protein-protein docking, molecular surfaces, and the derivation of phenomenological potentials. In this paper we present an approach based on the Python programming language to achieve a high level of integration between these different computational methods and our primary visualization system AVS. This approach removes many limitations of AVS while increasing dramatically the inter-operability of our computational tools. Several examples are shown to illustrate how this approach enables a high level of integration and inter-operability between different tools, while retaining modularity and avoiding the creation of a large monolithic package that is difficult to extend and maintain.

