Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

PROVAT : A Tool for Voronoi Tessellation Analysis of Protein Structures and Complexes

View through CrossRef
Voronoi tessellation has proved to be a useful tool in protein structure analysis. But a versatile, public-domain tool for calculating and visualizing tessellations at various levels of granularities is not available. To meet this requirement, we developed PROVAT, a set of Python scripts, which integrate freely available specialized software (Qhull, Gromacs, Pymol etc.) into a pipeline that can be easily manipulated at command-line or web-server. A major feature of the tool is flexible definition of sites required as input to tessellation calculation. With PROVAT, it is easy to specify one site per amino acid residue or one site each for mainchain and sidechain, or a site for any other arbitrary atom-group. For each site, it is possible to specify a physicochemical character which is later used for coloring Voronoi faces. If 3 atoms are specified for determining local reference frame for a site, PROVAT can compute orientations of each Voronoi neighbour in that frame. Site-specific information is read from an XML file, hence it is easy to experiment with different tessellation strategies by using different XML specifications. Solvation of a system, vital for reasonable tessellation at the solvent-exposed surface, can be done with Gromacs or by a cubic grid parametrized on protein-solvent and solvent-solvent interatomic distance. The calculation component extracts sites according to XML specification, computes Voronoi polyhedra and neighbour lists, and stores this as a text file and python pickle file. Various styles of text files are provided. The visualization component, a Pymol plug-in, offers a GUI to render the pickle file and enables visual exploration of tessellation. It is possible to visualize individual polyhedra colored according to their neighbours, solvent exposed surfaces and interfaces between protein and other protein/ligand/DNA. PROVAT source code can be downloaded from http://raven.bioc.cam.ac.uk/~swanand/Provat1, which also provides a webserver for its calculation component, documentation and examples. An application note on this work was recently published in Bioinformatics.
Title: PROVAT : A Tool for Voronoi Tessellation Analysis of Protein Structures and Complexes
Description:
Voronoi tessellation has proved to be a useful tool in protein structure analysis.
But a versatile, public-domain tool for calculating and visualizing tessellations at various levels of granularities is not available.
To meet this requirement, we developed PROVAT, a set of Python scripts, which integrate freely available specialized software (Qhull, Gromacs, Pymol etc.
) into a pipeline that can be easily manipulated at command-line or web-server.
A major feature of the tool is flexible definition of sites required as input to tessellation calculation.
With PROVAT, it is easy to specify one site per amino acid residue or one site each for mainchain and sidechain, or a site for any other arbitrary atom-group.
For each site, it is possible to specify a physicochemical character which is later used for coloring Voronoi faces.
If 3 atoms are specified for determining local reference frame for a site, PROVAT can compute orientations of each Voronoi neighbour in that frame.
Site-specific information is read from an XML file, hence it is easy to experiment with different tessellation strategies by using different XML specifications.
Solvation of a system, vital for reasonable tessellation at the solvent-exposed surface, can be done with Gromacs or by a cubic grid parametrized on protein-solvent and solvent-solvent interatomic distance.
The calculation component extracts sites according to XML specification, computes Voronoi polyhedra and neighbour lists, and stores this as a text file and python pickle file.
Various styles of text files are provided.
The visualization component, a Pymol plug-in, offers a GUI to render the pickle file and enables visual exploration of tessellation.
It is possible to visualize individual polyhedra colored according to their neighbours, solvent exposed surfaces and interfaces between protein and other protein/ligand/DNA.
PROVAT source code can be downloaded from http://raven.
bioc.
cam.
ac.
uk/~swanand/Provat1, which also provides a webserver for its calculation component, documentation and examples.
An application note on this work was recently published in Bioinformatics.

Related Results

Digital Tessellation for Geometry Learning in Primary School: A Quasi-Experimental Study
Digital Tessellation for Geometry Learning in Primary School: A Quasi-Experimental Study
Aim/Purpose: This study aims to assess the effectiveness of a tessellation-based instructional program supported by digital technologies for enhancing geometric learning in primary...
FINITE ELEMENT ANALYSIS OF QUASI-STATIC CRUSH ENERGY IN CLOSED CELL ALUMINUM FOAM USING VORONOI TESSELLATION
FINITE ELEMENT ANALYSIS OF QUASI-STATIC CRUSH ENERGY IN CLOSED CELL ALUMINUM FOAM USING VORONOI TESSELLATION
A novel Voronoi closed-cell foam model was developed to perform finite element analysis (FEA) to accurately capture the stress-strain behaviors exhibited by real foam blocks under ...
On Non-Poissonian Voronoi Tessellations
On Non-Poissonian Voronoi Tessellations
<p>The Voronoi tessellation is the partition of space for a given seeds pattern and the result of the partition depends completely on the type of given pattern ”random”, Pois...
Optimising tool wear and workpiece condition monitoring via cyber-physical systems for smart manufacturing
Optimising tool wear and workpiece condition monitoring via cyber-physical systems for smart manufacturing
Smart manufacturing has been developed since the introduction of Industry 4.0. It consists of resource sharing and networking, predictive engineering, and material and data analyti...
Endothelial Protein C Receptor
Endothelial Protein C Receptor
IntroductionThe protein C anticoagulant pathway plays a critical role in the negative regulation of the blood clotting response. The pathway is triggered by thrombin, which allows ...
Ionic complexes of biodegradable polyelectrolytes
Ionic complexes of biodegradable polyelectrolytes
Biopolymers are polymers produced by living organisms. A more broad classification would embrace also those polymers synthesized from renewable sources which are able to display bi...
Modified Voronoi Diagram and Algorithms for its Application in Practice
Modified Voronoi Diagram and Algorithms for its Application in Practice
The scope of application of the Voronoi diagram is quite diverse: artificial intelligence, urban systems, marketing, computer science and others. This is because the so-called spat...
ComplexBrowser: a tool for identification and quantification of protein complexes in large scale proteomics datasets
ComplexBrowser: a tool for identification and quantification of protein complexes in large scale proteomics datasets
Abstract We have developed ComplexBrowser, an open source, online platform for supervised analysis of quantitative proteomics data that focuses on protein complexes...

Back to Top