ChemPal Documentation - v1.6.0
    Preparing search index...
    • Type guard to validate if a value is a valid SMILES string. Checks if the value is a string and if it is a valid SMILES string.

      Parameters

      • smiles: unknown

        The value to validate

      Returns smiles is never

      Type predicate indicating if the value is a valid SMILES string

      export function isSmiles(smiles: unknown): smiles is Smiles<string> {
      return looksLikeSmiles(String(smiles));
      }