The Victor C++ library for protein representation and advanced manipulation
Open Access
- 19 November 2014
- journal article
- research article
- Published by Oxford University Press (OUP) in Bioinformatics
- Vol. 31 (7), 1138-1140
- https://doi.org/10.1093/bioinformatics/btu773
Abstract
Motivation: Protein sequence and structure representation and manipulation require dedicated software libraries to support methods of increasing complexity. Here, we describe the VIrtual Constrution TOol for pRoteins (Victor) C++ library, an open source platform dedicated to enabling inexperienced users to develop advanced tools and gathering contributions from the community. The provided application examples cover statistical energy potentials, profile–profile sequence alignments and ab initio loop modeling. Victor was used over the last 15 years in several publications and optimized for efficiency. It is provided as a GitHub repository with source files and unit tests, plus extensive online documentation, including a Wiki with help files and tutorials, examples and Doxygen documentation. Availability and implementation: The C++ library and online documentation, distributed under a GPL license are available from URL: http://protein.bio.unipd.it/victor/. Contact:silvio.tosatto@unipd.itKeywords
This publication has 26 references indexed in Scilit:
- Polarizable Atomic Multipole-Based AMOEBA Force Field for ProteinsJournal of Chemical Theory and Computation, 2013
- BALL - biochemical algorithms library 1.3BMC Bioinformatics, 2010
- OpenStructure: a flexible software framework for computational structural biologyBioinformatics, 2010
- PTools: an opensource molecular docking libraryBMC Structural Biology, 2009
- TAP score: torsion angle propensity normalization applied to local protein structure evaluationBMC Bioinformatics, 2007
- Variable gap penalty for protein sequence–structure alignmentProtein Engineering, Design and Selection, 2006
- The SSEA server for protein secondary structure alignmentBioinformatics, 2004
- Scoring profile‐to‐profile sequence alignmentsProtein Science, 2004
- VMD: Visual molecular dynamicsJournal of Molecular Graphics, 1996
- Dictionary of protein secondary structure: Pattern recognition of hydrogen‐bonded and geometrical featuresPeptide Science, 1983