Learn R Programming

⚠️There's a newer version (1.1.0) of this package.Take me there.

BASiCS (version 0.3.1)

Bayesian Analysis of Single-Cell Sequencing data

Description

Single-cell mRNA sequencing can uncover novel cell-to-cell heterogeneity in gene expression levels in seemingly homogeneous populations of cells. However, these experiments are prone to high levels of unexplained technical noise, creating new challenges for identifying genes that show genuine heterogeneous expression within the population of cells under study. BASiCS (Bayesian Analysis of Single-Cell Sequencing data) is an integrated Bayesian hierarchical model where: (ii) cell-specific normalization constants are estimated as part of the model parameters, (ii) technical variability is quantified based on spike-in genes that are artificially introduced to each analysed cells lysate and (iii) the total variability of the expression counts is decomposed into technical and biological components. BASiCS also provides an intuitive detection criterion for highly (or lowly) variable genes within the population of cells under study. This is formalized by means of tail posterior probabilities associated to high (or low) biological cell-to-cell variance contributions, quantities that can be easily interpreted by applied users.

Copy Link

Version

Version

0.3.1

License

GPL (>= 2)

Maintainer

Catalina A Vallejos

Last Published

February 10th, 2020

Functions in BASiCS (0.3.1)

BASiCS_MCMC

BASiCS MCMC sampler
BASiCS_Sim

Simulates expression counts according to the model implemented in BASiCS
BASiCS_DetectHVG

Detection method for highly and lowly variable genes
BASiCS_Filter

Filter for input datasets
BASiCS_Chain-class

The BASiCS_Chain class
BASiCS_Chain-methods

'show' method for BASiCS_Chain objects
BASiCS_Summary-methods

'show' method for BASiCS_Summary objects
BASiCS_Data-class

The BASiCS_Data class
BASiCS_Data-methods

S4 methods for BASiCS_Data objects
BASiCS_Summary-class

The BASiCS_Summary class
displaySummaryBASiCS-BASiCS_Summary-method

Accessors for the slots of a BASiCS_Summary object
DenoisedCounts

Calculates normalised and denoised expression expression counts
DenoisedRates

Calculates normalised and denoised expression rates
makeExampleBASiCS_Data

Create a simple example of a BASiCS_Data object with random data
plot-BASiCS_Chain-method

'plot' method for BASiCS_Chain objects
BASiCS_VarThresholdSearchHVG

Detection method for highly and lowly variable genes using a grid of variance contribution thresholds
BASiCS_VarianceDecomp

Decomposition of gene expression variability according to BASiCS
displayChainBASiCS-BASiCS_Chain-method

Accessors for the slots of a BASiCS_Chain object
BASiCS-package

Bayesian Analysis of Single Cell Sequencing data
plot-BASiCS_Summary-method

'plot' method for BASiCS_Summary objects
newBASiCS_Chain

Creates a BASiCS_Chain object from pre-computed MCMC chains
newBASiCS_Data

Creates a BASiCS_Data object from a matrix of expression counts and experimental information about spike-in genes
Summary

'Summary' method for BASiCS_Chain objects