Actual NMF analysis
runNMF(
spectra,
rank,
method = "PGNMF",
seed = NULL,
nruns = 10,
checkDivergence = TRUE,
timePointsList = NULL,
subsamplingFactor = 3,
maxIter = 1000
)
Resulting NMF model (in accordance with the NMF package definition)
spectral input matrix, with wavelengths as its rows and time points as its columns
number of NMF components to be found
name of the NMF method to be used, consult the help of the 'nmf' function from the NMF package for the methods available by default
nmfModel object containing initialization of the factor matrices
number of NMF runs. It is recommended to run the NMF analyses multiple times when random seeding is used, to avoid a suboptimal solution
Boolean indicating whether divergence checking should be performed, defaults to TRUE
list of time point vectors of the individual experiments
subsampling factor used during NMF analysis
maximum number of iterations per NMF run
Nicolas Sauwen