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)
SourceInstance methods
add_errors(sequence : Slice(UInt8)) : Slice(UInt8)
Sourcequality_char
FASTQ qualities encode error probability as an ASCII character. Here we use one uniform quality character for every base in a read.