myCRAN repository |
# get biocLite from bioconductor
source('http://bioconductor.org/biocLite.R')
# or
library(BiocInstaller)
# Example: install NMF package
# On Windows or Mac OS X, this will try install the source package
# if a binary package is not available for the OS version
biocLite('NMF', siteRepos=c('http://web.cbio.uct.ac.za/~renaud/CRAN'), type='both')
# wget http://web.cbio.uct.ac.za/~renaud/CRAN/src/contrib/pkg_1.0.tar.gz
mkdir tmplib
R CMD INSTALL -l tmplib --build pkg_1.0.tar.gz
This package contains methods and utilities for performing gene expression deconvolution, i.e. estimating cell type proportions and/or cell-specific gene expression signatures from global expression data in heterogeneous samples. One of its central objectives is to provide a unified and user-friendly interface to easily run such analyses.
Author: Renaud Gaujoux, Cathal SeoigheMore about what it does (maybe more than one line)
Author: Renaud Gaujoux [aut, cre]Decomposition of OMICS data M (e.g. genes by samples) into M = S*C, S: genes by cell types, C: cell types by samples
Author: Dirk Repsilber, Anna TelaarThis package provides a framework to perform Non-negative Matrix Factorization (NMF). It implements a set of already published algorithms and seeding methods, and provides a framework to test, develop and plug new/custom algorithms. Most of the built-in algorithms have been optimized in C++, and the main interface function provides an easy way of performing parallel computations on multicore machines.
Author: Renaud Gaujoux, Cathal SeoigheThis package implements an approach that incorporates prior knowledge from marker genes into NMF algorithms, in order to improve the consistency with which both cell type proportions and cell type gene expression signatures are estimated. It provides algorithms and utilities to reproduce the results presented in: "Semi-Supervised Nonnegative Matrix Factorization for Gene Expression Deconvolution: a Case Study", Renaud Gaujoux, Cathal Seoighe (2011), Journal of MEEGID IMPORTANT: This package is not supported any more, as it is superseded by the CellMix package, which incorporates all its functionalities, and much more...
Author: Renaud Gaujoux, Cathal SeoigheThis package provides some low-level utilities to use for package development. It currently provides managers for multiple package specific options and registries, vignette, unit test and bibtex related utilities. It serves as a base package for packages like NMF, RcppOctave, doRNG, and as an incubator package for other general purposes utilities, that will eventually be packaged separately. It is still under heavy development and changes in the interface(s) are more than likely to happen.
Author: Renaud GaujouxDirect interface to Octave. The primary goal is to facilitate the port of Matlab/Octave scripts to R. The package enables to call any Octave functions from R and as well as browsing their documentation, passing variables between R and Octave, using R core RNGs in Octave, which ensures that stochastic computations are also reproducible.
Author: Renaud GaujouxProvides utilities to facilitate the creation and usage of CRAN-like repositories.
Author: Renaud Gaujoux [aut, cre]