Description Usage Arguments Value Author(s) Examples
Create a
DNAStringSet
object
with random sequences
1 2 | random_seq(slength, swidth, nuc = c("DNA", "RNA"), prob = c(0.25, 0.25,
0.25, 0.25))
|
slength |
Number of sequences |
swidth |
Width of the sequences |
nuc |
Create sequences of DNA (nucleotides = c('A', 'C', 'G', 'T')) or RNA (nucleotides = c('A, 'C', 'G', 'U'))?. Default: 'DNA' |
prob |
A vector of four probability values used to set the frequency of the nucleotides 'A', 'C', 'G', 'T', for DNA, or 'A', 'C', 'G', 'U', for RNA. For example = c(0.25, 0.25, 0.5, 0). Default is = c(0.25, 0.25, 0.25, 0.25) (equiprobability for the 4 bases). If the sum of the probabilities is > 1, the values will be nomalized to the range [0, 1]. |
DNAStringSet
object
Leandro Roser learoser@gmail.com
1 2 3 4 5 6 7 8 9 10 11 | # For reproducible examples, make a call to set.seed before
# running each random function
set.seed(10)
s1 <- random_seq(slength = 10, swidth = 20)
s1
set.seed(10)
s2 <- random_seq(slength = 10, swidth = 20,
prob = c(0.6, 0.1, 0.3, 0))
s2
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.