Skip to content

Interpreting the results of controllingAtoms (stereoAtoms) in StereoInfo #7411

Answered by greglandrum
najwalb asked this question in Q&A
Discussion options

You must be logged in to vote

@najwalb The controlling atoms in a StereoInfo object (the objects returned by FindPotentialStereo()) are in the order:
[begin_atom_neighbor1, begin_atom_neighbor2, end_atom_neighbor1, end_atom_neighbor2]
If either begin_atom or end_atom have only one neighbor then their neighbor2 slot can have the placeholder value Chem.StereoInfo.NOATOM (which is 4294967295).
I don't think there should be any cases where either begin_atom_neighbor1 or end_atom_neighbor1 are equal to Chem.StereoInfo.NOATOM

To interpret the values:

  • Bond_Cis means that begin_atom_neighbor1 and end_atom_neighbor1 are cis with respect to each other (on the same side of the double bond)
  • Bond_Trans means that begin_atom_neigh…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by najwalb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants