Dear CDK users,

we are using CDK version 2.3 in our application.
As a user tried to add a structure (see attachment) we found a difference in 
the molecular formula of the structure.

The original structure was draw with ChemDraw 18.
A multi-center attachment was added to the structure and ChemDraw shows this 
molecular formula: C30H46Cl2PRu

Whereas our application takes the mol-version of the cdx-file and computes this 
formula: C31H49Cl2PRu
To get the formula we use this piece of code:

IMolecularFormula form = MolecularFormulaManipulator.getMolecularFormula(mol);
sumFormula = MolecularFormulaManipulator.getString(form);

Did we missed something by creating the AtomContainer?
We create the atomcontainer directly by parsing the mol-file:
try (StringReader sr = new StringReader(molFile); MDLV2000Reader mr = new 
MDLV2000Reader(sr, mode)) {

            AtomContainer mol = new AtomContainer();
            AtomContainer ac = mr.read(mol);
}

Maybe someone can give us a hint, what we are doing wrong.

Best regards,
   Manuel Stesycki

IT
   0208 / 306-2146
   Physikbau, Büro 117
   stesy...@mpi-muelheim.mpg.de<mailto:stesy...@mpi-muelheim.mpg.de>

Max-Planck-Institut für Kohlenforschung
   Kaiser-Wilhelm-Platz 1
   D-45470 Mülheim an der Ruhr
   http://www.kofo.mpg.de/de

Attachment: structure.cdx
Description: structure.cdx

Attachment: structure.mol
Description: structure.mol

_______________________________________________
Cdk-user mailing list
Cdk-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdk-user

Reply via email to