Skip to contents

genetic sequence generator

Public fields

letters

(character) nucleotides to include in sequences

Methods


Method render()

Make a sequence

Usage

SequenceProvider$render(length = 30)

Arguments

length

(integer) length of sequence to create. default: 30


Method clone()

The objects of this class are cloneable with this method.

Usage

SequenceProvider$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.

Examples

z <- SequenceProvider$new()
z$render()
#> [1] "TCANCNGACTCNNANCNNTCAGNTGCNCGT"
z$render(10)
#> [1] "TTCCCNGGCA"
z$render(100)
#> [1] "GACTATGNAGGTTTGTAGCTCTCGNNNCCGTCACTNCCCTAACNNTACGTCNGCNAGCGNTACGTNTGCATANACCANGNCGCGTGNGANNAATACTCTG"
z$render(500)
#> [1] "CGNGANCCGANACTTNTCTCACANNGTTAGTTAGTGGGNTAGANAGNCCTCCTANCTATTNCTAGNGGGGNNGCACGGANNCCGGNGTTTNCNTNTTNGGAANCCATAGAAGCTCANNACTACTAAGTNNCGNCNNCCGAGTAAGACTTAANTGCGCATACTGNNNCTCGNCTCNNNTGCGTCGCTTNCNAGTCATACTACNTACGTNCNGCGGNCAGTCNACATGNNGTGNTGGTGCCGTGCGCGACNCAGGCGGTGNGNCCNTCTAGCCCGGAGNCGCTTGTTCATGNGACACGGGCGANGTNAATTAAGTANCTACTTGCNATGTNGGCTCANGTNATTGAAGTGCGCNGCGGCATAGNGTANTNTTTCTTNNAGCCACGNTNNTCAATGNCCTNTCATATNGAGCGNTNNNANCTACGAAAAGNCAACCCGCGTATNNCTCAAACGTGTGTAGGGCNCGGACGTTGNNGTNCANGTCAGACGCTANCCAGAGTACC"