Screen genes based on their standard deviation
Arguments
- dataset
A list of dataset to be analyzed
- screen_prob
A vector of probabilies for genes to be chosen
Value
A list contains the component and the score of each dataset on every component after jointPCA algorithm
Examples
dataset = list(matrix(runif(5000, 1, 2), nrow = 100, ncol = 50),
matrix(runif(5000, 1, 2), nrow = 100, ncol = 50),
matrix(runif(5000, 1, 2), nrow = 100, ncol = 50),
matrix(runif(5000, 1, 2), nrow = 100, ncol = 50))
screen_prob = c(0.2, 0.2, 0.2, 0.2)
screened_dataset = geneScreen(dataset, screen_prob)