Class PreprocessedArt2aData
java.lang.Object
de.unijena.cheminf.clustering.art2a.PreprocessedData
de.unijena.cheminf.clustering.art2a.PreprocessedArt2aData
Class for preprocessed ART-2a data
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPreprocessedArt2aData(float[][] aPreprocessedMatrix, boolean[] aDataVectorZeroLengthFlags, Utils.MinMaxValue[] aMinMaxComponentsOfDataMatrix, float anOffsetForContrastEnhancement) Constructor -
Method Summary
Methods inherited from class de.unijena.cheminf.clustering.art2a.PreprocessedData
getDataMatrix, getDataVectorZeroLengthFlags, getMinMaxComponentsOfDataMatrix, getOffsetForContrastEnhancement, getPreprocessedMatrix, hasPreprocessedData
-
Constructor Details
-
PreprocessedArt2aData
protected PreprocessedArt2aData(float[][] aPreprocessedMatrix, boolean[] aDataVectorZeroLengthFlags, Utils.MinMaxValue[] aMinMaxComponentsOfDataMatrix, float anOffsetForContrastEnhancement) Constructor- Parameters:
aPreprocessedMatrix- Preprocessed matrix (NOT allowed to be null)aDataVectorZeroLengthFlags- Flags array that indicates if scaled data row vectors have a length of zero (i.e. where all components are equal to zero). True: Scaled data row vector has a length of zero (corresponding preprocessed vector is set to null in this case), false: Otherwise.aMinMaxComponentsOfDataMatrix- Min-max components of original data matrixanOffsetForContrastEnhancement- Offset for contrast enhancement (must be greater zero)- Throws:
IllegalArgumentException- Thrown if an argument is illegal
-