Nothing
context("readEDS")
library(fishpond)
test_that("Reading in Alevin EDS format works", {
dir <- system.file("extdata/alevin/neurons_900_v014/alevin", package="tximportData")
files <- file.path(dir,"quants_mat.gz")
file.exists(files)
barcode.file <- file.path(dir, "quants_mat_rows.txt")
gene.file <- file.path(dir, "quants_mat_cols.txt")
tier.file <- file.path(dir,"quants_tier_mat.gz")
cell.names <- readLines(barcode.file)
gene.names <- readLines(gene.file)
num.cells <- length(cell.names)
num.genes <- length(gene.names)
# reading in quants
mat <- readEDS(numOfGenes=num.genes, numOfOriginalCells=num.cells, countMatFilename=files)
expect_equal(nrow(mat), num.genes)
expect_equal(ncol(mat), num.cells)
cts <- mat@x
# max count is < 1 million for this dataset
expect_lte(max(cts), 1e6)
expect_gte(min(cts), 0)
# attempt reading in tier file
files <- tier.file
tier <- readEDS(numOfGenes=num.genes, numOfOriginalCells=num.cells, countMatFilename=files, tierImport=TRUE)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.