Skip to contents

This class implements a basic model for Illumina sequencers.

This method builds a basic Illumina sequencer model.

Arguments

error_rate

The error rate of the sequencer model.

seed

The seed of the random error generator.

Value

A basic Illumina sequencer model.

Details

It specifies a simulated sequencing error rate and the simulated sequencing errors will occurs according to that rate.

See also

Examples

# build a sequencer model having error rate 4e-3
sequencer <- BasicIlluminaSequencer(error_rate=4e-3)
sequencer
#> Basic Illumina Sequencer (platform: "ILLUMINA" error rate: 0.004000)

# build a sequencer model having error rate 4e-3
# and set the seed to 5
sequencer <- BasicIlluminaSequencer(error_rate=4e-3, seed=5)
sequencer
#> Basic Illumina Sequencer (platform: "ILLUMINA" error rate: 0.004000)