Package

com.fulcrumgenomics

fastq

Permalink

package fastq

Visibility
  1. Public
  2. All

Type Members

  1. case class FastqRecord(name: String, bases: String, quals: String, comment: Option[String], readNumber: Option[Int]) extends Product with Serializable

    Permalink

    Represents a record that can be read from or written to a fastq file.

  2. class FastqSource extends Iterator[FastqRecord] with Closeable

    Permalink

    Reads fastq records from any text based source via a reader.

    Reads fastq records from any text based source via a reader. Ensures that lines come in the expected groupings of four lines with the correct headers, and that bases and qualities are of the same length. The underlying reader is closed automatically when EOF is reached.

  3. class FastqWriter extends Closeable

    Permalink

    Implements a writer for fastq records.

  4. class TrimFastq extends FgBioTool with LazyLogging

    Permalink
    Annotations
    @ClpAnnotation()

Value Members

  1. object FastqSource

    Permalink

    Provides factory methods for creating a FastqSource from multiple types.

  2. object FastqWriter

    Permalink

    Companion object for manufacturing FastqWriter instances.

Ungrouped