filter.rmsd(xyz = NULL, rmsd.mat = NULL, cutoff = 0.5, fit = TRUE, verbose = TRUE, inds = NULL, method = "complete", ...)
read.fasta.pdb
. Not used if rmsd.mat
is
given. rmsd
. xyz
upon which the calculation should be based. By default,
all the non-gap sites in xyz
. hclust
for more information. Identify and filter subsets of conformations at a given RMSD cutoff.
This function performs hierarchical cluster analysis of a given matrix of RMSD values rmsd.mat, or an RMSD matrix calculated from a given coordinate matrix xyz, to identify conformers that fall below a given RMSD cutoff value cutoff.
"hclust"
, which describes the
tree produced by the clustering process. Grant, B.J. et al. (2006) Bioinformatics 22, 2695--2696.
attach(kinesin) k <- filter.rmsd(xyz=pdbs,cutoff=0.5)filter.rmsd(): N clusters @ cutoff = 13pdbs$id[k$ind][1] "d1bg2__" "d2kin.1" "d1v8ka_" "d1goja_" "d1ry6a_" "d1sdma_" "d1t5c_a" [8] "d1vfva_" "d2fky_a" "d2ncda_" "d1f9va_" "d1mkja_" "d2fme_a"hclustplot(k$tree, h=0.5, ylab="RMSD") abline(h=0.5, col="gray")detach(kinesin)