Open tobigithub opened 4 years ago
I used rdkit as the cheminformatics tool and Smiles is only the input format. From my understanding, Smarts is a molecular pattern language similar to the regular expression and couldn't be used as an input format. Since the whole substructure search algorithm is based on rdkit, we won't have any problem caused by Smiles.
SMARTS are already in many chemistry frameworks, such as CDK, babel, chemaxon etc. Instead of SIMILES use SMARTS.
Example: https://github.com/openbabel/openbabel/blob/master/data/SMARTS_InteLigand.txt