This function uses PCA components as input, and splits the data into two clusters at a given temperature. It also provides initial parameters for the expectation and maximization.

initialize_gmm(pca.components, temperature, num.cores)

Arguments

pca.components

Expects a matrix with n rows as the cells and m columns as the principal components.

temperature

Initial temperature for annealing.

num.cores

Number of cores used in parallel computations