Genotype API Documentation - v0.1.0
    Preparing search index...

    Class FastqParser

    Parser for FASTQ sequence files.

    Delegates all parsing to the Rust noodles-fastq reader, which handles multi-line sequences, quality score extraction, and gzip-compressed input transparently.

    const parser = new FastqParser();
    for await (const seq of parser.parseFile("reads.fastq")) {
    console.log(`${seq.id}: ${seq.sequence.length} bp`);
    }
    const results = await seqops(new FastqParser().parseFile("reads.fastq.gz"))
    .filter({ minLength: 100 })
    .collect();

    Hierarchy

    Index

    Constructors

    Methods

    • Returns {
          fastPathCount: number;
          stateMachineCount: number;
          autoDetectCount: number;
          totalSequences: number;
      }