Description Objects from the Class Slots Methods Author(s) References See Also Examples
Container for storing the atom pair descriptors of a single compound as numeric vector. The atom pairs are used as structural similarity measures and for compound similarity searching.
Objects can be created by calls of the form new("AP", ...).
AP:Object of class "numeric"
signature(x = "AP"): returns atom pairs as numeric vector
signature(from = "APset", to = "AP"): as(apset, "AP")
signature(object = "AP"): prints summary of AP
Thomas Girke
Chen X and Reynolds CH (2002). "Performance of similarity measures in 2D fragment-based similarity searching: comparison of structural descriptors and similarity coefficients", J Chem Inf Comput Sci.
Related classes: SDF, SDFset, SDFstr, APset.
Functions: SDF2apcmp, apset2descdb, cmp.search, cmp.similarity
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | showClass("AP")
## Instance of SDFset class
data(sdfsample)
sdfset <- sdfsample[1:50]
sdf <- sdfsample[[1]]
## Compute atom pair library
ap <- sdf2ap(sdf)
(apset <- sdf2ap(sdfset))
view(apset[1:4])
## Return main components of APset object
cid(apset[1:4]) # compound IDs
ap(apset[1:4]) # atom pair descriptors
## Return atom pairs in human readable format
db.explain(apset[1])
## Coerce APset to other objects
apset2descdb(apset) # returns old list-style AP database
tmp <- as(apset, "list") # returns list
as(tmp, "APset") # converst list back to APset
## Compound similarity searching with APset
cmp.search(apset, apset[1], type=3, cutoff=0.2)
plot(sdfset[names(cmp.search(apset, apset[6], type=2, cutoff=0.4))])
## Identify compounds with identical AP sets
cmp.duplicated(apset, type=2)
## Structure similarity clustering
cmp.cluster(db=apset, cutoff = c(0.65, 0.5))[1:20,]
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.