Closed hannahbrucemacdonald closed 4 years ago
calling molecule.GetDimension()
in the function returns 0
which seems to mean that it doesn't have 3D-ness... not sure if this might change the way the mol2 is generated
^ SetDimension() doesn't seem to fix anything
Using bondtype, which is commented out here: https://github.com/choderalab/openmoltools/blob/1473c939e320732dcf4234d56cbbf0e465a30706/openmoltools/forcefield_generators.py#L141 seems to work. Not sure what the difference is between antechamber and bond order, but
-j 2 in antechamber looks like it should be analogous to -j full in bondtype. Antechamber complains about open valence (presumably because the C in the ring is sp2 rather than sp3). I've attached the molecule-before-bond-perception.mol2
that doesn't work with antechamber, and the molecule-after-bond-perception.ac
that is generated by bondtype
inputs.zip
It seems that @zhang-ivy spotted this in 2020, issue #279
We are seeing the traceback:
In our pipeline. It seems that in
generateOEMolFromTopologyResidue
the .mol2 that is generated doesn't have bond orders in, which causes issues for antechamber.Running:
Does work though, so not sure why the oemol in
generateOEMolFromTopologyResidue
doesn't...