simulate_sequences: function generates sequences (both positive & negative)

Description Usage Arguments Value Examples

View source: R/generate_sequences.R

Description

function generates sequences (both positive & negative)

Usage

1
2
3
4
5
6
7
8
9
simulate_sequences(
  n_seq,
  len,
  alphabet,
  motifs_list,
  n_motifs,
  fraction = 0.5,
  seqProbs = NULL
)

Arguments

n_seq

number of sequences to be generated

len

sequence length

alphabet

elements used to build sequence

motifs_list

list of injected motifs

n_motifs

number of motifs injected to each positive sequence

fraction

of positive sequences

seqProbs

alphabet probabilites for sequences

Value

generated sequences

Examples

1
2
3
4
5
6
7
n_seq <- 20
len <- 10
alph <- 1L:4
motifs <- generate_motifs(alph, 3)
simulate_sequences(n_seq, len, alph, motifs, 1)
simulate_sequences(n_seq, len, alph, motifs, 1, fraction = 0.8)
simulate_sequences(n_seq, len, alph, motifs, 1, seqProbs = c(0.7, 0.1, 0.1, 0.1))

jakubkala/QuiPTsim documentation built on Jan. 17, 2022, 11:27 p.m.