Interface RDKitModule

The main RDKit module

Hierarchy

  • RDKitModule

Properties

SubstructLibrary: SubstructLibraryConstructor

Methods

  • Get the InChI key for an InChI string

    Parameters

    • inchi: string

      InChI string

    Returns string

  • Create a molecule from a variety of input strings. This will return null if the input is invalid.

    Parameters

    • input: string

      SMILES / SMARTS / MolFile / JSON string

    • Optional details_json: string

    Returns null | JSMol

  • Create a copy of a molecule

    Parameters

    • other: JSMol

      molecule to copy

    Returns JSMol

  • Create a molecule from a pickle string

    Parameters

    • pkl: string

      pickle string

    Returns JSMol

  • Create a molecule from an integer array

    Parameters

    • pklAsUInt8Array: Uint8Array

      unsigned integer array

    Returns JSMol

  • Create a query molecule This will return null if the input is invalid.

    Parameters

    • input: string

      SMARTS string

    Returns null | JSMol

  • Set whether to prefer the CoordGen library's algorithm for coordinate generation

    Parameters

    • prefer: boolean

    Returns void

  • Set whether to use legacy stereo perception

    Parameters

    • value: boolean

    Returns void

  • Get the version number of the RDKit module

    Returns string

Generated using TypeDoc