You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to use chemper.smirksify.SMIRKSifier to build a list of smarts patterns from clusters for cis- and trans-butene. Based on my clustering, CC single bonds should be discriminated between cis- and trans-butene. I.e. the CC single bonds are in the same cluster within a molecule but in different clusters between the two different molecules (see CC_single_different below). When running chemper.smirksify.SMIRKSifier to build the smarts list, I am getting the following error message:
ClusteringError:
SMIRKSifier was not able to create SMIRKS for the provided
clusters with 5 layers. Try increasing the number of layers
or changing your clusters
I suppose this results from not finding matches with reference types, but this is just a guess. Is there a way to build a smarts list using SMIRKSifier that discriminates the two different CC single bonds? If not, what would be a good place in the code to start to implement that?
Here is an example that illustrates the above (see Buten.zip for rdkit molecules attached as JSON):
Per discussion on Slack, it looks like we don't sample decorators for chirality, so this would have to be added. I think we're willing to take a pull request to do that if you'd like to add.
I am trying to use
chemper.smirksify.SMIRKSifier
to build a list of smarts patterns from clusters for cis- and trans-butene. Based on my clustering, CC single bonds should be discriminated between cis- and trans-butene. I.e. the CC single bonds are in the same cluster within a molecule but in different clusters between the two different molecules (seeCC_single_different
below). When runningchemper.smirksify.SMIRKSifier
to build the smarts list, I am getting the following error message:I suppose this results from not finding matches with reference types, but this is just a guess. Is there a way to build a smarts list using
SMIRKSifier
that discriminates the two different CC single bonds? If not, what would be a good place in the code to start to implement that?Here is an example that illustrates the above (see Buten.zip for rdkit molecules attached as JSON):
The text was updated successfully, but these errors were encountered: