When running addImplicitHydrogens(iAtomContainer) on an iAtomContainer of the sdf-file attached the error is
Exception in thread "main" org.openscience.cdk.exception.CDKException: IAtom is not typed! P
So this type of phoshpor is not recognized by CDK
CDK version used 1.3.7
There are multiple occurences of this atom type in the ZINC database.
sdf file which produces the error
This should be a P.ate phosphorous atom with one attached hydrogen atom.
Suggested change to fix this:
change lines 921-922 in CDKAtomTypeMatcher.java to
This fix has not been tested on molecules with atoms matching the P.ine atom type.
Example structure:
http://pubchem.ncbi.nlm.nih.gov/summary/summary.cgi?cid=3396560