Hi everyone

I am using cdk-20060714.jar I have some requests for cdk improvement.

1) RuleOfFiveDescriptor uses WeightDescriptor for calculation of molecular
weight. However it does not give IUPAC official masses published in Pure
Appl. For example, WeightDescriptor uses 1.00782504 for H mass, but IUPAC
official mass is 1.00794.
I think that using getCanonicalMass() at Class MFAnalyser instead of
WeightDescriptor is a good solution.

2) Both WeightDescriptor and getCanonicalMass gave sometimes one or more H
atom less molecular weight.
For example, getCanonicalMass of "CN(CC2=CC=CO2)C1=CC=CC=C1" gives 186.23,
It should be 187.23 (C12H13NO).
Since analyseAtomContainer at the same class of getCanonicalMass gives the
correct formula, 

397:                    mass += ac.getAtom(f).getHydrogenCount() *
getCanonicalMass(h);

could not count exact Hydrogen number.

How about calculation of getCanonicalMass using the same algorithms with
analyseAtomContainer?

getMass() and getNaturalMass() are also including the same problems.

Thanks in advance.


Takayuki KOTANI
 



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Cdk-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cdk-user

Reply via email to