YASARA

YASARA visualizes and simulates molecular structures to enable high-fidelity modeling and atomic-level analysis of biomolecular systems.


Key Features:

  • Advanced graphics rendering: Leverages advanced graphics processing techniques to render complex biomolecular scenes with high fidelity.
  • Portable Vector Language (PVL) support: Uses PVL to facilitate detailed visualization of large proteins and extensive molecular systems.
  • Molecular graphics problem mitigation: Addresses the challenge of rendering large numbers of triangles for atom depiction by distributing computational tasks between the GPU and multiple CPU cores.
  • High-quality visual outputs: Produces perfectly round spheres, realistic shadows, and ambient lighting to represent atoms and molecular surfaces.
  • OpenGL 1.0 compatibility: Employs a visualization algorithm compatible with OpenGL 1.0 and avoids reliance on pixel shader Z-buffer access.

Scientific Applications:

  • Structural biology: Visualization and analysis of macromolecular structures at atomic resolution.
  • Molecular modeling: Rendering and simulation of protein structures for modeling studies.
  • Bioinformatics: Examination and presentation of intricate biomolecular interactions for computational analyses.

Methodology:

Visualization uses PVL for large systems, distributes rendering between GPU and multiple CPU cores, employs rendering techniques to generate round spheres, shadows, and ambient lighting, and is implemented to be compatible with OpenGL 1.0 while avoiding pixel shader Z-buffer access.

Topics

Details

Tool Type:
web application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python
Added:
5/16/2017
Last Updated:
4/25/2021

Operations

Publications

Krieger E, Vriend G. YASARA View—molecular graphics for all devices—from smartphones to workstations. Bioinformatics. 2014;30(20):2981-2982. doi:10.1093/bioinformatics/btu426. PMID:24996895. PMCID:PMC4184264.

Documentation