vs_uchime_ref writes files with relabel and log

vs_uchime_ref works with FASTA tibble as input

vs_uchime_ref returns empty data frame for chimeras if none found

test_that("allignment with default values with fastq tibbles as input", {
return_value <- vs_usearch_global(fastx_input = fastx_input,
db <- test_path("testdata", "output", "merged_fq_files.fasta")
test_that("allignment with default values with fasta file and tibble as input", {
test_that("vs_usearch_global returns OTU table tibble when otutabout = TRUE", {
otu_tbl <- vs_usearch_global(fastx_input = fasta_input,
test_that("vs_usearch_global writes OTU table to file when otutabout is path", {
return_val <- vs_usearch_global(fastx_input = fasta_input,
test_that("vs_usearch_global returns tibble with default userfields when no output file is specified", {
result <- vs_usearch_global(fastx_input = fastx_input,
expect_named(result, c("query", "target", "id", "alnlen", "mism", "opens",
test_that("vs_usearch_global respects custom userfields", {
expect_named(result, c("query", "target", "id", "alnlen"))
test_that("vs_usearch_global runs when strand is 'both' (without maxaccepts)", {

"allignment with default values with fastq tibbles as input"
"allignment with default values with fasta file and tibble as input"
"vs_usearch_global returns OTU table tibble when otutabout = TRUE"
"vs_usearch_global writes OTU table to file when otutabout is path"
"vs_usearch_global returns tibble with default userfields when no output file is specified"
"vs_usearch_global runs when strand is 'both' (without maxaccepts)"

allignment with default values with fastq tibbles as input

allignment with default values with fasta file and tibble as input

vs_usearch_global returns OTU table tibble when otutabout = TRUE

vs_usearch_global writes OTU table to file when otutabout is path

vs_usearch_global returns tibble with default userfields when no output file is specified

vs_usearch_global runs when strand is 'both' (without maxaccepts)