knitr::opts_chunk$set(error = FALSE, warning = FALSE, message = TRUE, tidy = FALSE, cache = FALSE, dpi = 100) library(BiocStyle) library(DESeq2)
scRUtils
provides various utilities for visualising and functional analysis of RNA-seq data,
particularly single-cell dataset. It evolved from a collection of helper functions that were
used in our in-house scRNA-seq processing workflow.
The documentation of this package is divided into 5 sections:
This vignette (#1) will introduce the package and the included demo datasets.
The package is current available only on GitHub.
devtools::install_github("ycl6/scRUtils")
To use scRUtils
in a R session, load it using the library()
command.
library(scRUtils)
Demo datasets were created to demonstrate functions available in this package. The datasets can
be loaded by using data()
. Details on how the datasets were produced can be found in the
following vignette: Creating demo datasets.
cyclone
resultphases_assignments
is a list
object of 3, containing cyclone
results performed on a
simulated scRNA-seq dataset.
data(phases_assignments) str(phases_assignments) table(phases_assignments[["phases"]])
findDoubletClusters
resultdbl_results
is a DFrame
object containingfindDoubletClusters
results performed on a
simulated scRNA-seq dataset.
data(dbl_results)
dbl_results
sce
is a SingleCellExperiment
object that has been processed with additional information
stored.
data(sce) sce # rowData rowData(sce) # colData colData(sce) # metadata names(metadata(sce))
TopTags
objectres_edger
is a TopTags
object containing differential expression analysis results of the
pasilla
dataset.
data(res_edger) DataFrame(res_edger)
DESeqResults
objectres_deseq2
is a DESeqResults
object containing differential expression analysis results of
the pasilla
dataset.
data(res_deseq2) DataFrame(res_deseq2)
sessionInfo()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.