This function writes one or more molecules to an SD file on disk, which can be of the single- or multi-molecule variety. In addition, if the molecule has keyed properties, they can also be written out as SD tags.
Arguments
- mols
A `list` of `jobjRef` objects representing `IAtomContainer` objects
- filename
The name of the SD file to write. Note that if `together` is `FALSE` then this argument is taken as a prefix for the name of the individual files
- together
If `TRUE` then all the molecules are written to a single SD file. If `FALSE` each molecule is written to an individual file
- write.props
If `TRUE`, keyed properties are included in the SD file output
Details
In case individual SD files are desired the
together
argument can be set ot FALSE
. In this case, the
value of filename
is used as a prefix, to which a numeric
identifier and the suffix of ".sdf" is appended.
Author
Rajarshi Guha (rajarshi.guha@gmail.com)