Gaujoux R and Seoighe C (2010). “A flexible R package for nonnegative matrix factorization.” BMC Bioinformatics, 11(1), pp. 367. ISSN 1471-2105, http://dx.doi.org/10.1186/1471-2105-11-367, http://www.biomedcentral.com/1471-2105/11/367.
This 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.