Skip to content

Releases: molssi-seamm/molsystem

Bugfix: yet more issues with property handling

22 Dec 21:06
baea413
Compare
Choose a tag to compare

This release ensures that types of properties are correctly handled when reading SDF files.

Bugfix: more issues with property handling.

14 Dec 22:17
9b5fc21
Compare
Choose a tag to compare
  • The types of properties were not kept when using Open Babel or RDKit, so when properties were reread from an SDF file the JSON properties were converted into strings, causing various errors. This is fixed.

Bugfix: Properties in SDF files

11 Dec 14:12
f3abde8
Compare
Choose a tag to compare
  • Transferring properties to the Open Babel and RDKit molecules was incorrect after recent changes to the handling of properties. This fixes the problem, and now SDF files have the properties correctly.

Significant internal enhancement to property handling.

07 Dec 09:11
2c47cf0
Compare
Choose a tag to compare
  • An internal change, allowing listing and getting properties with wildcards, working with multiple values at once. This is a significant change, but should not affect the user interface. Also consolidated the property handling code for configurations vs systems.

Added support for charge in chemical formulae

28 Nov 00:38
f33ebfa
Compare
Choose a tag to compare
  • Added support for charge in chemical formulae, e.g. [H2 O]+.

Bugfix: error with charge and multiplicity

27 Nov 20:42
89a1c8b
Compare
Choose a tag to compare
  • The charge and multiplicity of the system were not correctly set when creating a system from a SMILES string using RDKit. More generally, the charge and multiplicity were not correctly set from an RDKit molecule unless explicitly given in the properties.

Bugfix: error if OpenEye not available

24 Nov 17:37
e99691c
Compare
Choose a tag to compare
  • Fixed an issue with the import of OpenEye that caused an error if OpenEye was not available.

Versions of openbabel, openeye, and rdkit

22 Nov 00:55
4f18522
Compare
Choose a tag to compare
  • Added functions to get the versions of openbabel, openeye, and rdkit that are installed.

Added access to OpenEye mols and SMILES

21 Nov 22:27
caec4a8
Compare
Choose a tag to compare
  • Added the ability to create a system from an OpenEye molecule and vice versa. This gives access to the OpenEye toolkit for generating conformers, etc.
  • Added the ability to create a system from a SMILES string and create the SMILES string from a system using OpenEye.

Added units to properties in Openbabel molecules

13 Nov 23:08
11acf30
Compare
Choose a tag to compare
  • Any properties on the system and configuration are optionally added to the Openbabel Molecule object for e.g. writing to an SDF file. This adds the units of the properties explicitly