GPcounts

GPcounts models temporal and spatial RNA-seq count data using Gaussian process regression with negative binomial and zero-inflated negative binomial likelihoods to account for over-dispersion and dropout in bulk and single-cell datasets.


Key Features:

  • Non-parametric Gaussian process regression: Models changes in gene expression over time or space using Gaussian processes to provide flexibility beyond parametric models.
  • Negative binomial likelihood: Employs the negative binomial distribution to capture over-dispersion typical of RNA-seq counts in bulk and single-cell data.
  • Zero-inflated negative binomial option: Offers a zero-inflated NB likelihood to model dropout events in single-cell RNA-seq.
  • Variational Bayesian inference: Uses variational Bayesian inference for scalable approximate posterior inference on large transcriptomics datasets.
  • Logarithmic link and dispersion estimation: Models the NB mean via a logarithmic link function and estimates the dispersion parameter by maximum likelihood.

Scientific Applications:

  • Temporal inference: Identifies changes in gene expression in time course and pseudotime analyses, including application to single-cell datasets after pseudotime and branching inference.
  • Spatial inference: Detects genes with spatially variable expression in spatial transcriptomics data, exemplified by analyses of the mouse olfactory bulb, using NB/ZINB models for more realistic counts modeling compared to Gaussian or Poisson likelihoods.

Methodology:

Implements Gaussian process regression for counts within the GPflow library in Python, using negative binomial and zero-inflated negative binomial likelihoods, a logarithmic link for the mean, dispersion estimated by maximum likelihood, and variational Bayesian inference for scalable approximation.

Topics

Details

License:
Apache-2.0
Tool Type:
command-line tool
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
1/25/2021

Operations

Publications

BinTayyash N, Georgaka S, John S, Ahmed S, Boukouvalas A, Hensman J, Rattray M. Non-parametric modelling of temporal and spatial counts data from RNA-seq experiments. Unknown Journal. 2020. doi:10.1101/2020.07.29.227207.