The Open Forcefield Toolkit provides implementations of the SMIRNOFF format, parameterization engine, and other tools. Documentation available at http://open-forcefield-toolkit.readthedocs.io
Describe the bug
When using the OpenEye toolkit backend, writing a Molecule with associated properties correctly stores these as SD tags in an SDF or CSV file, but reading from CSV does not correctly restore the SD tags.
This appears to be due to the use of oechem.OEMol() as the object to read molecules into in this line, rather than an oechem.OEGraphMol() (which correctly reads in the SD tags).
Describe the bug When using the OpenEye toolkit backend, writing a
Molecule
with associatedproperties
correctly stores these as SD tags in an SDF or CSV file, but reading from CSV does not correctly restore the SD tags.This appears to be due to the use of
oechem.OEMol()
as the object to read molecules into in this line, rather than anoechem.OEGraphMol()
(which correctly reads in the SD tags).To Reproduce
Output See above.
Computing environment (please complete the following information):
linux
x86_64
conda list
Additional context