detecting assymetric carbons

User a52f97d128

01-08-2006 14:06:26

Dear all,





I have been trying to write a method that detects assymetric carbons on a Molecule object. Using StereoConstants and getFlags or getChirality methods I could only get atoms with Parity flags.





For example on this compounds :


CC(C)(C)C1CCN(CC2=NC3=C(C=CC=C3)C=C2)C(CO)C1


I get not only atom 3 and 5, but also atom 20.





would there be a way to detect only atoms 3 and 5 ?





thx !





Vincent

ChemAxon a3d59b832c

02-08-2006 08:32:42

Hi Vincent,





I think you need TopologyAnalyser.isAsymmetricAtom(int a)





Check out its API documentation:


http://www.chemaxon.com/marvin/doc/api/chemaxon/calculations/TopologyAnalyser.html#isAsymmetricAtom(int)





Best regards,


Szabolcs