get_random_combinations {DNABarcodeCompatibility} | R Documentation |
Finds a randomly generated set of at most 1000 combinations of compatible barcodes.
get_random_combinations(index_df, mplex_level, platform)
index_df |
A dataframe containing barcodes identifiers, corresponding DNA sequences along with GC content and presence of homopolymers. |
mplex_level |
The number at which the barcodes will be multiplexed. Illumina recommends to not multiplex more than 96 libraries. |
platform |
An integer representing the number of channels (1, 2, 4) of the desired Illumina platform: 1 for iSeq; 2 for NextSeq, NovaSeq, MiniSeq; 4 for HiSeq and MiSeq. 0 represents any other platform than Illumina. |
This function is suited if the total number of possible combinations is too high for an exhaustive search to be possible in a reasonable amount of time.
A matrix containing the identifiers of compatible barcode combinations.
get_random_combinations(DNABarcodeCompatibility::IlluminaIndexes, 3, 4)