tests/testthat/test-count_codons.R

test_that("return is matrix", {
    expect_equal(
        dim(count_codons(yeast_cds[1])),
        c(1L, 64L)
    )
    expect_equal(
        dim(count_codons(yeast_cds)),
        c(6600L, 64L)
    )
})


test_that("codon frequency sum is correct", {
    expect_equal(
        rowSums(count_codons(yeast_cds)),
        Biostrings::width(yeast_cds)/3,
        ignore_attr = TRUE
    )
})

Try the cubar package in your browser

Any scripts or data that you put into this service are public.

cubar documentation built on April 3, 2025, 8:58 p.m.