I am trying to find chiral centers of molecules in QM9 dataset. Browsing their SMILES representation, I noticed SMILES yield using
datasets.get_qm9(GGNNPreprocessor(), return_smiles=True)
don't have @
or @@
, but it seems that some of these molecules have alternative representations. For instance, both 'Cc1ccoc1C(C)O' and 'CC@Hc1c(C)cco1' represent the same molecule, but of course the latter one outputs the chiral center:
[(1, 'S')]
while only the former is available in the dataset. I found this at https://github.com/chemspacelab/qm9-C7O2H10. Does anyone know if this can be generalized to all the molecules in the QM9 dataset? Thanks!
Cc1ccoc1C(C)O
is fromchainer_chemistry
package.CC@Hc1c(C)cco1
is from github account above, which I realized that belongs to one of QM9 authors (von Lilienfeld). $\endgroup$