AtomTypeManipulator:62 throws IllegalArgumentException("The IAtomType was null.").
Potentially AtomContainerManipulator is not sufficient.
A test file with 256 molecules from ChEMBL where this issue occurs is attached.
Any way to clarify why? Which atoms are not assigned? Anything helping with drilling down?
Hi Joerg,
How are you using the code? That error makes sense if you're calling it directly.
The AtomTypeManipulator is probably a bit low level for usual atom typing try the AtomContainerMaipulator. The following works without error for me on the test molecules from ChEMBL.
Note: IteratingSDFReader = IteratingMDLReader on 1.4.x
Joerg, you can discover that in your code with a try/catch... just see what the value of the passed atom was?