public class DoPcoa extends Object
| Modifier and Type | Field and Description |
|---|---|
static NumberFormat |
DEFAULT_NUMBER_FORMATTER |
| Constructor and Description |
|---|
DoPcoa() |
| Modifier and Type | Method and Description |
|---|---|
static void |
calculateColtPCA(DoubleMatrixDataset<String,String> dataset,
cern.colt.matrix.tdouble.DoubleMatrix2D CorMatrix,
String fileNamePrefix,
Integer nrOfPCsToCalculate)
Calculate Colt PCA scores Matrix contains the correlation, covariation, bray curtis distance or city block distance.
|
static void |
calculateMtjPCA(DoubleMatrixDataset<String,String> dataset,
cern.colt.matrix.tdouble.DoubleMatrix2D CorMatrix,
String fileNamePrefix,
Integer nrOfPCsToCalculate)
Calculate MTJ PCA scores Matrix contains the correlation, covariation, bray curtis distance or city block distance.
|
static void |
generatePcCorrectedData(String fileNamePrefix,
String PcaFile,
String eigenVectorFile,
int startSize,
int nrPCAsOverSamplesToRemove,
int nrIntermediatePCAsOverSamplesToRemoveToOutput) |
static void |
generatePcCorrectedDataWithSkipping(String fileNamePrefix,
String PcaFile,
String eigenVectorFile,
int startSize,
int nrPCAsOverSamplesToRemove,
int nrIntermediatePCAsOverSamplesToRemoveToOutput,
ArrayList<String> compSkipList) |
static boolean |
isInteger(String string) |
static void |
main(String... args) |
static void |
regressOutPCs(DoubleMatrixDataset<String,String> dataset,
String fileNamePrefix,
String PcaFile,
String eigenVectorFile,
int nrPCAsOverSamplesToRemove,
int nrIntermediatePCAsOverSamplesToRemoveToOutput) |
public static final NumberFormat DEFAULT_NUMBER_FORMATTER
public static void main(String... args) throws IOException, Exception
args - the command line argumentsIOExceptionExceptionpublic static void calculateColtPCA(DoubleMatrixDataset<String,String> dataset, cern.colt.matrix.tdouble.DoubleMatrix2D CorMatrix, String fileNamePrefix, Integer nrOfPCsToCalculate) throws IOException
dataset - CorMatrix - fileNamePrefix - nrOfPCsToCalculate - IOExceptionpublic static void calculateMtjPCA(DoubleMatrixDataset<String,String> dataset, cern.colt.matrix.tdouble.DoubleMatrix2D CorMatrix, String fileNamePrefix, Integer nrOfPCsToCalculate) throws IOException
dataset - CorMatrix - fileNamePrefix - nrOfPCsToCalculate - IOExceptionpublic static void regressOutPCs(DoubleMatrixDataset<String,String> dataset, String fileNamePrefix, String PcaFile, String eigenVectorFile, int nrPCAsOverSamplesToRemove, int nrIntermediatePCAsOverSamplesToRemoveToOutput) throws IOException
IOExceptionpublic static void generatePcCorrectedDataWithSkipping(String fileNamePrefix, String PcaFile, String eigenVectorFile, int startSize, int nrPCAsOverSamplesToRemove, int nrIntermediatePCAsOverSamplesToRemoveToOutput, ArrayList<String> compSkipList) throws IOException
IOExceptionpublic static void generatePcCorrectedData(String fileNamePrefix, String PcaFile, String eigenVectorFile, int startSize, int nrPCAsOverSamplesToRemove, int nrIntermediatePCAsOverSamplesToRemoveToOutput) throws IOException
IOExceptionpublic static boolean isInteger(String string)
Copyright © 2016. All Rights Reserved.