comb_along {amplican} | R Documentation

## Generate all combinations along string exchanging m characters at a time with dictionary letters.

### Description

Generate all combinations along string `seq` swapping `m` characters at a time with letters defined in dictionary `letters`. Allows, for instance, to create a list of possible primers with two mismatches.

### Usage

    comb_along(seq, m = 2, letters = c("A", "C", "T", "G"))

### Arguments

`seq` | (character) input character to permutate
`m` | (integer) number of elements to permutate at each step
`letters` | (character vector) dictionary source for combinations of elements

### Value

(character vector) all unique combinations of permutated string

### Examples

    comb_along("AC")
    comb_along("AAA", 1)
    comb_along("AAA")
    comb_along("AAA", 3)
    comb_along("AAAAAAAAAA")

[Package amplican version 1.2.1 Index]