Difference between revisions of "Projects:NonParametricClustering"
(13 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | Back to | + | Back to [[Algorithm:Stony Brook|Stony Brook University Algorithms]] |
__NOTOC__ | __NOTOC__ | ||
− | |||
= Non Parametric Clustering for Biomolecular Structural Analysis = | = Non Parametric Clustering for Biomolecular Structural Analysis = | ||
− | High accuracy imaging and image processing techniques allow for collecting structural information of biomolecules with atomistic accuracy. Direct interpretation of the dynamics and the functionality of these structures with physical models, is yet to be developed. Clustering of molecular conformations into classes seems to be the first stage in recovering the formation and the functionality of these molecules. The lack of prior knowledge such as number and shape of the clusters in the data space can be resolved most efficiently by non parametric clustering methods. We are currently developing an application based on a Potts model method that was proposed by Blatt Wiseman and Domany to deal with the structure of the biomolecules. | + | High accuracy imaging and image processing techniques allow for collecting structural information of biomolecules with atomistic accuracy. Direct interpretation of the dynamics and the functionality of these structures with physical models, is yet to be developed. Clustering of molecular conformations into classes seems to be the first stage in recovering the formation and the functionality of these molecules. The lack of prior knowledge such as number and shape of the clusters in the data space can be resolved most efficiently by using non parametric clustering methods. We are currently developing an application based on a Potts model method that was proposed by Blatt Wiseman and Domany to deal with the structure of the biomolecules. |
= Description = | = Description = | ||
Line 16: | Line 15: | ||
|} | |} | ||
− | Our method of choice for the clustering of the data space is based on a physical Potts model. The N points of our dataset are referred as magnetic sites | + | ''Clustering method'' |
+ | |||
+ | Our method of choice for the clustering of the data space is based on a physical Potts model. The N points of our dataset are referred as magnetic sites. Each site is assigned a Potts spin. Spin values are taken from a set of q distinct integers. An interaction term that is proportional to the distance between nearest neighbor’s data points is added to the model. The spin configuration of our model is dependent on a parameter T that physically corresponds to a temperature. Such Potts systems are known to form a phase with islands of similar Potts state (similar magnetic state). Revealing the clusters in the data space is converted into Monte Carlo search for the magnetic islands in the equivalent physical model. While this method is slow comparing to other non parametric hierarchical methods, it is by far superior in robustness and its classification is more coherent due to its physical interpretation. We compare our results to linkage-based clustering methods, which are popular non-parametric clustering methods. | ||
+ | |||
+ | |||
+ | ''Results'' | ||
+ | ''Single Nucleotide'' | ||
+ | |||
+ | The single nucleotide conformation is the basic structural unit of the RNA shape. The flexibility of a residue stems from the modes of motion of its backbone, which are restricted to 6 rotations. The backbone conformation distribution is strongly non-homogeneous and we then operate clustering in this 6-dimensional torsional space. | ||
+ | |||
+ | Comparison of the resulting clustering (3D projection) with previous prior knowledge reveals an excellent match (Fig 2). | ||
+ | |||
{| | {| | ||
− | |+ '''Fig 2. Single Nucleotide | + | |+ '''Fig 2. Single Nucleotide Clustering''' |
− | |valign="top"|[[Image: | + | |valign="top"|[[Image:SingleNucleotideBins.JPG|thumb|400px|3D projection of the clustering for the qualitattive observations.]] |
− | |valign="top"|[[Image: | + | |valign="top"|[[Image:SingleNucleotidePotts.JPG|thumb|400px|3D projection of the clustering for the classification with the proposed clustering method.]] |
|} | |} | ||
+ | |||
+ | Also, we have compare our method to linkage-based clustering methods. These hierarchical methods necessitate more prior knowledge in order to select an optimal clustering configuration within the iterative data decomposition into clusters. Final clustering seems to be much easier to obtain and interpret with the Potts proposed model. | ||
+ | |||
+ | ''Base Pair'' | ||
+ | Interactions within the RNA strand can bring residues that are initially far apart in the sequence into close proximity. Studying interacting base pair geometries can shed light on the folding process and the functionality of an RNA molecule. The Potts based clustering give the results presented in (Fig 3). Our analysis shows that we have been able to reconstruct with high fidelity -and somehow complete- the base pair classification one can find in data banks. | ||
{| | {| | ||
− | |+ '''Fig 3. | + | |+ '''Fig 3. Base Pair Clustering''' |
− | |valign="top"|[[Image: | + | |valign="top"|[[Image:BasePairAllPoints.JPG|thumb|400px|2D projection of the data points to cluster for the base pair geometry case. The coordinates of the projection are theta and omega.]] |
+ | |valign="top"|[[Image:BasePairClustersPotts.JPG|thumb|400px|Proposed clustering: the first 8 clusters correspond to the classification in the literature (Data Banks).]] | ||
|} | |} | ||
''Project status'' | ''Project status'' | ||
− | Thus far we have applied the method to classify single nucleotide | + | Thus far we have applied the method to classify single nucleotide and base pair conformations. At the current stage we are developing classification nomenclature for base stacking, an interaction that have not been given an adequate physical model nor been classified. |
''Project aim'' | ''Project aim'' | ||
− | A variant of the Potts model classification can be used to find clustering in network of interactions between molecules. We plan to use the Potts model with results from projects of polymers adsorption that we are currently working on to develop model for docking interactions between polymers and | + | A variant of the Potts model classification can be used to find clustering in network of interactions between molecules. We plan to use the Potts model with results from projects of polymers adsorption that we are currently working on to develop model for docking interactions between polymers and between polymers and metal surfaces. |
= Key Investigators = | = Key Investigators = | ||
Line 42: | Line 58: | ||
= Publications = | = Publications = | ||
+ | ''In Print'' | ||
+ | * [http://www.na-mic.org/publications/pages/display?search=NonParametricClustering&submit=Search&words=all&title=checked&keywords=checked&authors=checked&abstract=checked&searchbytag=checked&sponsors=checked| NA-MIC Publications Database on Non Parametric Clustering for Biomolecular Structural Analysis] | ||
''In press'' | ''In press'' | ||
* X. Le Faucheur, E. Hershkovits, R. Tannenbaum and A. Tannenbaum. Non-Parametric Clustering for studying RNA conformation. Publication in submission. | * X. Le Faucheur, E. Hershkovits, R. Tannenbaum and A. Tannenbaum. Non-Parametric Clustering for studying RNA conformation. Publication in submission. | ||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 01:00, 16 November 2013
Home < Projects:NonParametricClusteringBack to Stony Brook University Algorithms
Non Parametric Clustering for Biomolecular Structural Analysis
High accuracy imaging and image processing techniques allow for collecting structural information of biomolecules with atomistic accuracy. Direct interpretation of the dynamics and the functionality of these structures with physical models, is yet to be developed. Clustering of molecular conformations into classes seems to be the first stage in recovering the formation and the functionality of these molecules. The lack of prior knowledge such as number and shape of the clusters in the data space can be resolved most efficiently by using non parametric clustering methods. We are currently developing an application based on a Potts model method that was proposed by Blatt Wiseman and Domany to deal with the structure of the biomolecules.
Description
The purpose of this work is to adapt a non-parametric clustering algorithm for data mining of RNA structures. One of the main challenges of bioinformatics is to develop data mining tools for the available RNA structures from data banks in order to establish structure-function relationship. To do so a coherent objective classification method is required. To test such methods we are currently analyzing the conformational data space of single and double nucleotides only (Fig 1).
Clustering method
Our method of choice for the clustering of the data space is based on a physical Potts model. The N points of our dataset are referred as magnetic sites. Each site is assigned a Potts spin. Spin values are taken from a set of q distinct integers. An interaction term that is proportional to the distance between nearest neighbor’s data points is added to the model. The spin configuration of our model is dependent on a parameter T that physically corresponds to a temperature. Such Potts systems are known to form a phase with islands of similar Potts state (similar magnetic state). Revealing the clusters in the data space is converted into Monte Carlo search for the magnetic islands in the equivalent physical model. While this method is slow comparing to other non parametric hierarchical methods, it is by far superior in robustness and its classification is more coherent due to its physical interpretation. We compare our results to linkage-based clustering methods, which are popular non-parametric clustering methods.
Results
Single Nucleotide
The single nucleotide conformation is the basic structural unit of the RNA shape. The flexibility of a residue stems from the modes of motion of its backbone, which are restricted to 6 rotations. The backbone conformation distribution is strongly non-homogeneous and we then operate clustering in this 6-dimensional torsional space.
Comparison of the resulting clustering (3D projection) with previous prior knowledge reveals an excellent match (Fig 2).
Also, we have compare our method to linkage-based clustering methods. These hierarchical methods necessitate more prior knowledge in order to select an optimal clustering configuration within the iterative data decomposition into clusters. Final clustering seems to be much easier to obtain and interpret with the Potts proposed model.
Base Pair Interactions within the RNA strand can bring residues that are initially far apart in the sequence into close proximity. Studying interacting base pair geometries can shed light on the folding process and the functionality of an RNA molecule. The Potts based clustering give the results presented in (Fig 3). Our analysis shows that we have been able to reconstruct with high fidelity -and somehow complete- the base pair classification one can find in data banks.
Project status
Thus far we have applied the method to classify single nucleotide and base pair conformations. At the current stage we are developing classification nomenclature for base stacking, an interaction that have not been given an adequate physical model nor been classified.
Project aim
A variant of the Potts model classification can be used to find clustering in network of interactions between molecules. We plan to use the Potts model with results from projects of polymers adsorption that we are currently working on to develop model for docking interactions between polymers and between polymers and metal surfaces.
Key Investigators
- Georgia Tech: E. Hershkovits, X. Le Faucheur, R. Tannenbaum and A. Tannenbaum
Publications
In Print
In press
- X. Le Faucheur, E. Hershkovits, R. Tannenbaum and A. Tannenbaum. Non-Parametric Clustering for studying RNA conformation. Publication in submission.