CRAN/E | vrnmf

vrnmf

Volume-Regularized Structured Matrix Factorization

Installation

About

Implements a set of routines to perform structured matrix factorization with minimum volume constraints. The NMF procedure decomposes a matrix X into a product C * D. Given conditions such that the matrix C is non-negative and has sufficiently spread columns, then volume minimization of a matrix D delivers a correct and unique, up to a scale and permutation, solution (C, D). This package provides both an implementation of volume-regularized NMF and "anchor-free" NMF, whereby the standard NMF problem is reformulated in the covariance domain. This algorithm was applied in Vladimir B. Seplyarskiy Ruslan A. Soldatov, et al. "Population sequencing data reveal a compendium of mutational processes in the human germ line". Science, 12 Aug 2021. doi:10.1126/science.aba7408. This package interacts with data available through the 'simulatedNMF' package, which is available in a 'drat' repository. To access this data package, see the instructions at . The size of the 'simulatedNMF' package is approximately 8 MB.

github.com/kharchenkolab/vrnmf
Bug report File report

Key Metrics

Version 1.0.2
R ≥ 3.5.1
Published 2022-02-25 799 days ago
Needs compilation? no
License GPL-3
CRAN checks vrnmf results

Downloads

Yesterday 2 -85%
Last 7 days 55 -24%
Last 30 days 210 -0%
Last 90 days 579 -22%
Last 365 days 2.501 +6%

Maintainer

Maintainer

Evan Biederstedt

evan.biederstedt@gmail.com

Authors

Ruslan Soldatov

aut

Peter Kharchenko

aut

Viktor Petukhov

aut

Evan Biederstedt

cre / aut

Material

README
Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

vrnmf archive

Depends

R ≥ 3.5.1

Imports

graphics
ica ≥ 1.0
lpSolveAPI ≥ 5.5.2.0
Matrix
nnls
parallel ≥ 3.5.1
quadprog ≥ 1.5
stats

Suggests

knitr ≥ 1.28
rmarkdown ≥ 2.1
testthat