OEChem TK 3.3.0¶
Spring 2022
New features¶
Support for CXSMILES has been added as a new molecule I/O format,
OEFormat::CXSMILES
.A new option flag,
OESMILESFlag::EnhStereo
has been added to theOESMILESFlag
flags for controlling the output of CXSMILES enhanced stereo information.New methods were added to the OEParseSmilesOptions class to control the consideration of CXSMILES appendices during the parse. See,
GetCXSMILES
andSetCXSMILES
.New methods were added to the OEInChIOptions class to control the
SUU
option during InChI generation. This will necessarily generate nonstandard InChIs when enabled. See,GetUndefinedStereo
andSetUndefinedStereo
.New flavor flags were added to
OEFileStringParameter
andOEOutFileStringParameter
to support file type selections. See theOEFileStringTypeFlavor
namespace.Overloads for
OECalcPMI
andOEGetRadiusOfGyration
were added that accept OEMCMolBase andOEConfBase
objects.
Minor bug fixes¶
A minor bug related to uninitialized memory in
OECalcPMI
was fixed.An issue disallowing the use of multiple options for
OEIFlavor
support with SDF, RDF, MDL formats has been fixed.An issue affecting copy activities of OEGroupBase objects during conformer copy activities has been fixed.
The
GetHasValue
method now returnsfalse
for a non-zero input argument, as appropriate.
OEBio TK 3.3.0¶
Minor bug fixes¶
An issue with the assignment operator for OEDesignUnit has been fixed.
An issue with automated titles for OEDesignUnit has been fixed.
An issue with the default style on generated OEDesignUnit related to built residues has been fixed.
The algorithm for OEDesignUnit creating has been improved to better detect unnatural amino acids.
OESystem TK 3.3.0¶
New features¶
A new method,
AddParameterPrefix
, has been added for adding a prefix to all the command line parameter’s names.a new method,
GetPrettyLegalValues
, has been added to get the list of the named legal values.
Minor bug fixes¶
An issue causing list parameters to be not updated properly in
UpdateValues
has been fixed.
OEPlatform TK 3.3.0¶
General notices¶
The ZSTD dependency has been updated to version 1.5.2, which should positively effect the
OEFormat::OEZ
format type in both compression level and encoding and decoding performance.The ZLIB dependency has been updated to version 1.2.12 with latest security improvements.
OEGrid TK 3.3.0¶
New features¶
The mrc file format is now recongized as a CPP4 grid file type in
OEGridFileType
.