VoroContacts

VoroContacts computes contact surface areas (CSAs) and solvent accessible surface areas (SASAs) of proteins, nucleic acids, and their complexes at atomic resolution to analyze molecular interaction interfaces.


Key Features:

  • Atomic-resolution surface calculations: Computes CSAs and SASAs for proteins, nucleic acids, and their complexes at atomic resolution.
  • Voronoi tessellation-based analysis: Applies Voronoi tessellation to 3D structures represented as collections of atomic balls to derive contact areas.
  • Advanced contact filtering: Filters interatomic contacts by contact type, contact surface area, interatomic distance, and sequence separation between residues.
  • Batch processing via Voronota: Can be used within the standalone Voronota package to support batch processing of large datasets.

Scientific Applications:

  • Protein–protein interactions: Identifies and quantifies binding interfaces and interaction hotspots through CSA and SASA analysis.
  • Nucleic acid structural studies: Examines structural features and interaction surfaces of nucleic acids and their complexes.
  • Drug design and development: Maps potential binding sites on target molecules by detailed surface area analysis.

Methodology:

VoroContacts applies Voronoi tessellation to 3D structures represented as collections of atomic balls, partitioning space around atomic centers to compute contact surface areas and solvent accessible surface areas.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
command-line tool, web application
Operating Systems:
Linux, Mac, Windows
Programming Languages:
C++, Python, C, Shell, Other
Added:
10/10/2021
Last Updated:
10/10/2021

Operations

Publications

Olechnovič K, Venclovas Č. VoroContacts: a tool for the analysis of interatomic contacts in macromolecular structures. Bioinformatics. 2021;37(24):4873-4875. doi:10.1093/bioinformatics/btab448. PMID:34132767.

PMID: 34132767
Funding: - European Social Fund: 09.3.3-LMT-K-712-01-0080

Documentation

Downloads