Interface ISmilesParserOptions

interface ISmilesParserOptions {
    createSmartsWarnings?: boolean;
    makeHydrogenExplicit?: boolean;
    noCactvs?: boolean;
    singleDotSeparator?: boolean;
    skipCoordinateTemplates?: boolean;
    smartsMode?: "smiles" | "smarts" | "guess";
}

Properties

createSmartsWarnings?: boolean
makeHydrogenExplicit?: boolean
noCactvs?: boolean

Disable parsing of CACTVS syntax.

singleDotSeparator?: boolean

Consider single dots '.' (rather than '..') as molecule separator when parsing reactions.

skipCoordinateTemplates?: boolean
smartsMode?: "smiles" | "smarts" | "guess"

Enable SMARTS parsing with 'smarts' or 'guess'.

Default

'smiles'