Description Objects from the Class Slots Methods Author(s) References See Also Examples
Container for storing every element of a single molecule defined in an SD/MOL
file without information loss in a list-like container. The import occurs via
the SDFstr container class. The header block is stored as named
character vector, the atom/bond blocks as matrices and the data block as named
character vector.
Objects can be created by calls of the form new("SDF", ...).
header:Object of class "character"
atomblock:Object of class "matrix"
bondblock:Object of class "matrix"
datablock:Object of class "character"
obmolRef:Object of class "ExternalReferenceOrNULL"
version:Object of class "character"
signature(x = "SDF"): subsetting of class with bracket operator
signature(x = "SDF"): returns one of the four object components
signature(x = "SDF"): replacement method for the four sub-components
signature(x = "SDF"): replacement method for the four sub-components
signature(x = "SDF"): returns atom block as matrix
signature(x = "SDF"): returns atom frequency
signature(x = "SDF"): returns bond block as matrix
signature(x = "SDF"): returns an OBMol pointer
signature(from = "character", to = "SDF"): as(character, "SDF")
signature(from = "list", to = "SDF"): as(list, "SDF")
signature(from = "SDF", to = "character"): as(sdf, "character")
signature(from = "SDF", to = "list"): as(sdf, "list")
signature(from = "SDF", to = "SDFset"): as(sdf, "SDFset")
signature(from = "SDF", to = "SDFstr"): as(SDF, "SDFstr")
signature(from = "SDFset", to = "SDF"): as(sdfset, "SDF")
signature(x = "SDF"): returns data block as named character vector
signature(x = "SDF"): returns data block as named character vector with subsetting support
signature(x = "SDF"): returns header block as named character vector
signature(x = "SDF"): plots molecule structure for SDF object
signature(x = "SDF"): returns SDF object as list
signature(sdf = "SDF"): returns SDF object as character vector
signature(x = "SDF"): returns molecule ID field from header block
signature(object = "SDF"): prints summary of SDF
Thomas Girke
SDF format definition: http://www.symyx.com/downloads/public/ctfile/ctfile.jsp
Related classes: SDFset, SDFstr, AP, APset
1 2 3 4 5 6 7 8 9 10 11 12 13 | showClass("SDF")
## Instances of SDF class
data(sdfsample); sdfset <- sdfsample
(sdf <- sdfset[[1]]) # returns first molecule in sdfset as SDF object
## Accessing SDF components
header(sdf); atomblock(sdf); bondblock(sdf); datablock(sdf)
sdfid(sdf)
## Plot molecule structure of SDF
plot(sdf) # plots to R graphics device
# sdf.visualize(sdf) # viewing in browser
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.