sip.Rd
Calculate the correlation between two atomic fluctuation vectors.
sip(...) # S3 method for nma sip(a, b, ...) # S3 method for enma sip(enma, ncore=NULL, ...) # S3 method for default sip(v, w, ...)
enma | an object of class |
---|---|
ncore | number of CPU cores used to do the calculation.
|
a | an ‘nma’ object as object from function |
b | an ‘nma’ object as object from function |
v | a numeric vector containing the atomic fluctuation values. |
w | a numeric vector containing the atomic fluctuation values. |
... | arguments passed to associated functions. |
SIP is a measure for the similarity of atomic fluctuations of two proteins, e.g. experimental b-factors, theroetical RMSF values, or atomic fluctuations obtained from NMA.
Returns the similarity coefficient(s).
Skjaerven, L. et al. (2014) BMC Bioinformatics 15, 399. Grant, B.J. et al. (2006) Bioinformatics 22, 2695--2696. Fuglebakk, E. et al. (2013) JCTC 9, 5618--5628.
Lars Skjaerven
Other similarity measures:
covsoverlap
, bhattacharyya
,
rmsip
.
#> Building Hessian... Done in 0.009 seconds. #> Diagonalizing Hessian... Done in 0.074 seconds.b <- nma(pdb, ff="anm")#> Building Hessian... Done in 0.009 seconds. #> Diagonalizing Hessian... Done in 0.076 seconds.sip(a$fluctuations, b$fluctuations)#> [1] 0.9281376