starting.betas.estimation {SparseSignatures}R Documentation

starting.betas.estimation

Description

Perform a robust estimation of the starting beta for the nmfLasso method

Usage

starting.betas.estimation(x, K = 3:10, background_signature = NULL,
  nmf_runs = 10, num_processes = Inf, seed = NULL, verbose = TRUE)

Arguments

x

count matrix.

K

range of numeric values (each of them greater than 1) indicating the number of signatures to be discovered.

background_signature

background signature to be used. If not provided, a warning is thrown.

nmf_runs

number of iteration of NMF to be performed for a robust estimation of starting beta. If beta is not NULL, this parameter is ignored.

num_processes

Number of processes to be used during parallel execution. If executing in single process mode, this is ignored.

seed

Seed for reproducibility.

verbose

boolean; Shall I print all messages?

Value

A list of starting beta values for each configuration of K.


[Package SparseSignatures version 1.2.0 Index]