class

Wgsim::Sequencing::ErrorModel

Inherits Wgsim::Dna < Reference < Object

A simple sequencing-error model.

This class represents observation errors made by the sequencer, not biological mutations in the genome. It only substitutes A/C/G/T bases; ambiguous N bases remain N because their true base is unknown.

Constants

PHRED_ASCII_OFFSET = 33
PHRED_SCORE_FACTOR = -10

Constructors

new(error_rate : Float64, random : Rand)
Source

Instance methods

add_errors(sequence : Slice(UInt8)) : Slice(UInt8)
Source
quality_char

FASTQ qualities encode error probability as an ASCII character. Here we use one uniform quality character for every base in a read.

Source