OEFragConfReader
Attention
This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.
class OEFragConfReader
This class defines an interface to perform fragment conformer sampling from provided 3D molecular structures.
- The OEFragConfReader class defines the following public methods:
Constructors
OEFragConfReader()
Default constructor.
Init
bool Init(OEChem::oemolistream& ifs)
Initializes the reader with 3D molecules from which to sample fragment conformers.
NumMols
unsigned NumMols() const
Returns the number of molecules obtained during initialization.
ReadConformers
bool ReadConformers(OEChem::OEMCMolBase& mol) const
Reads fragment conformers from initialized molecule structures and outputs conformers into the provided molecule.