Victor

Victor provides a C++ library for representation, manipulation, and analysis of protein sequences and structures to support computational structural biology and bioinformatics research.


Key Features:

  • Dedicated software library: A C++ library for representing, manipulating, and analyzing protein sequences and three-dimensional structures.
  • Statistical energy potentials: Implements statistical energy potential calculations for evaluating protein stability and interactions.
  • Profile-profile sequence alignments: Supports profile-profile sequence alignment algorithms for detecting remote homology and evolutionary relationships.
  • Ab initio loop modeling: Provides ab initio loop modeling methods for predicting protein loop conformations from amino acid sequences.
  • Performance optimization: Refined for high-performance and computational efficiency in intensive structural bioinformatics tasks.

Scientific Applications:

  • Protein stability and interaction analysis: Uses statistical energy calculations to assess protein stability and intermolecular interactions.
  • Homology detection and evolutionary analysis: Employs profile-profile sequence alignments to identify evolutionary relationships between proteins.
  • Structure prediction and loop modeling: Applies ab initio loop modeling to predict protein structural elements from sequences, relevant to structural genomics.

Methodology:

Implemented as a C++ library and includes computational implementations of statistical energy potentials, profile-profile sequence alignment algorithms, and ab initio loop modeling, with optimizations for high-performance computation.

Topics

Details

Tool Type:
library
Operating Systems:
Linux, Mac
Added:
1/22/2015
Last Updated:
11/25/2024

Operations

Publications

Hirsh L, Piovesan D, Giollo M, Ferrari C, Tosatto SCE. The Victor C++ library for protein representation and advanced manipulation. Bioinformatics. 2014;31(7):1138-1140. doi:10.1093/bioinformatics/btu773. PMID:25414364.

Documentation