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.6.0 Index]