source("/home/kevin/dev/ltrparser/R/misc.R")
source("/home/kevin/dev/ltrparser/R/ltr-parser.R")
library(testthat)
test_that("soft_clip", {
expect_equal(extract_initial_soft_clip("17S"),17)
expect_equal(extract_initial_soft_clip("17S44M", FALSE),17)
expect_equal(extract_initial_soft_clip("17S44M22S", TRUE),22)
expect_true(is.na(extract_initial_soft_clip("100M", TRUE)))
expect_true(is.na(extract_initial_soft_clip("100M")))
expect_true(is.na(extract_initial_soft_clip(NA)))
})
test_that("identify_candidates", {
})
test_that("adjust_candidates", {
})
test_that("filter_candidates", {
})
test_that("unique_ltrs", {
})
test_that("update_candidates", {
})
test_that("parse_bowtie", {
})
test_that("filter_seqs", {
})
test_that("parse_ltrs", {
sapply(list.files(path = "testdata/genetherapy2", pattern = "*.fastq.gz", full.names = TRUE),
function(inputFastq) {
outputCsv = gsub(".fastq.gz",".csv", inputFastq)
parse_ltrs(inputFastq = inputFastq,
outputCsv = outputCsv,
configFile = "config/genetherapy.config.tsv")
})
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.