Browse code

replace individual do.calls with func that existed already

snikumbh authored on 31/03/2022 21:13:28
Showing 1 changed files

... ...
@@ -12,8 +12,9 @@
12 12
     dna_alph <- Biostrings::DNA_BASES
13 13
     use_alph <- switch(k,
14 14
                    dna_alph,
15
-                   do.call(paste0, expand.grid(dna_alph, dna_alph)),
16
-                   do.call(paste0, expand.grid(dna_alph, dna_alph, dna_alph)))
15
+                   get_dimers_from_alphabet(dna_alph),
16
+                   get_trimers_from_alphabet(dna_alph)
17
+                )
17 18
     seqlen <- length(givenSeq)
18 19
     if(seqlen < 1) stop("Empty or NULL sequences")
19 20
     use_colnames <- .get_feat_names(alph = dna_alph, k = k, seqlen = seqlen)