sdf-parser
    Preparing search index...

    Function parse

    • Synchronously parse an SDF file into an array of molecule objects.

      Parameters

      • sdf: unknown

        The SDF content as a string, ArrayBuffer, or ArrayBufferView.

      • options: ParseOptions = {}

        Parsing options.

      Returns ParseResult

      A ParseResult containing molecules and statistics.

      import { readFileSync } from 'node:fs';
      import { parse } from 'sdf-parser';

      const sdf = readFileSync('compounds.sdf', 'utf8');
      const { molecules, statistics } = parse(sdf);