Re: Molecules clustering, few questions [message #47 is a reply to message #44] |
Thu, 05 February 2015 23:26 |
thomas
Messages: 715 Registered: June 2014
|
Senior Member |
|
|
Hi Robin,
> ... weighted mean similarities of cluster members ...
while the clustering uses these values internally, they are not added to the result columns. I simply did not think that far. What you can do is a little more cumbersome but visual procedure:
- Create a 2D-view and put the (dynamic) Flexophore similarity on one axis
- Put cluster no, the structure or some activity value on the second axis
- set marker color to cluster no
- set marker shape to 'is represenative'
If you click on any compound now, then you see visually the similarities to all other cluster member and the rest of the compounds.
> What is meant by "Is cluster representative"? Is it the most similar molecule to all others in the cluster?
it is exactly that
> There is a way, which is admittedly not very intuitive, because it is not created directly and you must calculate it afterwards:
- Select 'Data->Add Calculated Values...'
- copy/paste this formula: frequency(ClusterNo,"Cluster No")
- You may set 'new column name' to 'Cluster Size' and press OK.
What the frequency function does within every row is: take the value from the 'Cluster No' column (e.g. 1), count how often this values is found in the entire dataset in the 'Cluster No' column and write the count value into the new column named 'Cluster Size' into the same row.
The clustering is very old functionality. It is reproducible and analytic, but requires the entire similarity matrix and plenty of resources if you have large files. I am aware that I should introduce something more efficient for large files. It is on the list among many other things...
Kind regards,
Thomas
|
|
|