class Wgsim::Mutate::Option

Defined in:

wgsim/mutate/option.cr

Constant Summary

DEFAULT_DELETION_EXTENSION_PROBABILITY = 0.3
DEFAULT_DELETION_RATE = 0.0001
DEFAULT_INSERTION_EXTENSION_PROBABILITY = 0.3
DEFAULT_INSERTION_RATE = 0.0001
DEFAULT_PLOIDY = 2_u8
DEFAULT_SUBSTITUTION_RATE = 0.001
MAX_PROBABILITY = 1.0
MIN_PROBABILITY = 0.0

Instance Method Summary

Instance Method Detail

def deletion_extension_probability : Float64 #

[View source]
def deletion_extension_probability=(deletion_extension_probability : Float64) #

[View source]
def deletion_rate : Float64 #

[View source]
def deletion_rate=(deletion_rate : Float64) #

[View source]
def insertion_extension_probability : Float64 #

[View source]
def insertion_extension_probability=(insertion_extension_probability : Float64) #

[View source]
def insertion_rate : Float64 #

[View source]
def insertion_rate=(insertion_rate : Float64) #

[View source]
def mutated_fasta : Path | Nil #

[View source]
def mutated_fasta=(mutated_fasta : Path | Nil) #

[View source]
def mutation_event_log : Path | Nil #

[View source]
def mutation_event_log=(mutation_event_log : Path | Nil) #

[View source]
def ploidy : UInt8 #

[View source]
def ploidy=(ploidy : UInt8) #

[View source]
def reference : Path | Nil #

[View source]
def reference=(reference : Path | Nil) #

[View source]
def seed : UInt64 | Nil #

[View source]
def seed=(seed : UInt64 | Nil) #

[View source]
def substitution_rate : Float64 #

[View source]
def substitution_rate=(substitution_rate : Float64) #

[View source]
def summary #

[View source]
def validate! : Nil #

[View source]