Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Videos

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

Michel F Sanner1

  • 1Department of Molecular Biology, The Scripps Research Institute, La Jolla, California 92037, USA. sanner@scripps.edu

Structure (London, England : 1993)
|March 16, 2005
PubMed
Summary

This study introduces a Python-based component strategy for visualizing large biological assemblies. This approach enables flexible software environments for integrating diverse scientific models and data, accelerating the development of novel visualization tools.

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Sulfoxide-diazirine (SODA) as a Cleavable Photoaffinity Group To Enable the Identification of Photolabeled Modification Sites via LC-MS<sup>3</sup>.

Analytical chemistry·2025
Same author

Predicting Protein-Peptide Interactions: Benchmarking Deep Learning Techniques and a Comparison with Focused Docking.

Journal of chemical information and modeling·2023
Same author

Improving Docking Power for Short Peptides Using Random Forest.

Journal of chemical information and modeling·2021
Same author

Cyclic Peptides as Protein Kinase Inhibitors: Structure-Activity Relationship and Molecular Modeling.

Journal of chemical information and modeling·2021
Same author

Accelerating AutoDock4 with GPUs and Gradient-Based Local Search.

Journal of chemical theory and computation·2021
Same author

The AutoDock suite at 30.

Protein science : a publication of the Protein Society·2020

Area of Science:

  • Computational Biology
  • Scientific Visualization
  • Software Engineering

Background:

  • Visualizing large biological assemblies presents challenges in multiresolution representation and navigation.
  • Integrating diverse computational models and techniques requires flexible software environments.

Purpose of the Study:

  • To present a component-based software development strategy for interactive visualization of large biological assemblies.
  • To demonstrate the integration and interoperation of software components using Python.

Main Methods:

  • Utilized a component-based software development strategy.
  • Centered the strategy on the Python programming language.
  • Developed and integrated several software components for visualization.

Related Experiment Videos

Main Results:

  • Demonstrated the interoperation of software components for visualizing large molecular assemblies.
  • Showcased the integration of structural data from various experimental sources.
  • Facilitated rapid prototyping of novel visualization tools through visual programming and component-based development.

Conclusions:

  • A component-based strategy using Python effectively addresses challenges in visualizing large biological assemblies.
  • This approach enhances the integration of diverse scientific data and computational models.
  • Facilitates rapid development and customization of scientific visualization tools.