class Wgsim::Sequencing::Option

Defined in:

wgsim/sequencing/option.cr

Constant Summary

DEFAULT_AVERAGE_DEPTH = 10.0
DEFAULT_ERROR_RATE = 0.01
DEFAULT_INSERT_SIZE_STD_DEV = 50
DEFAULT_MAX_AMBIGUOUS_RATIO = 0.05
DEFAULT_MEAN_INSERT_SIZE = 500
DEFAULT_READ1_LENGTH = 100
DEFAULT_READ2_LENGTH = 100
MAX_PROBABILITY = 1.0
MIN_PROBABILITY = 0.0

Instance Method Summary

Instance Method Detail

def average_depth : Float64 #

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

[View source]
def error_rate : Float64 #

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

[View source]
def insert_size_std_dev : Int32 #

[View source]
def insert_size_std_dev=(insert_size_std_dev : Int32) #

[View source]
def max_ambiguous_ratio : Float64 #

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

[View source]
def mean_insert_size : Int32 #

[View source]
def mean_insert_size=(mean_insert_size : Int32) #

[View source]
def read1_fastq : Path | Nil #

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

[View source]
def read1_length : Int32 #

[View source]
def read1_length=(read1_length : Int32) #

[View source]
def read2_fastq : Path | Nil #

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

[View source]
def read2_length : Int32 #

[View source]
def read2_length=(read2_length : Int32) #

[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 summary #

[View source]
def validate! : Nil #

[View source]