Class PrincipalComponentAnalysis

    • Constructor Detail

      • PrincipalComponentAnalysis

        public PrincipalComponentAnalysis()
    • Method Detail

      • setBioAssayDimension

        public void setBioAssayDimension​(BioAssayDimension bioAssayDimension)
      • setEigenValues

        public void setEigenValues​(Set<Eigenvalue> eigenValues)
      • setEigenVectors

        public void setEigenVectors​(Set<Eigenvector> eigenVectors)
      • getMaxNumProbesPerComponent

        public Integer getMaxNumProbesPerComponent()
        Returns:
        How many probe loadings were stored per component (max).
      • setMaxNumProbesPerComponent

        public void setMaxNumProbesPerComponent​(Integer maxNumProbesPerComponent)
      • getNumComponentsStored

        public Integer getNumComponentsStored()
        Returns:
        How many components results are stored for (e.g. 3)
      • setNumComponentsStored

        public void setNumComponentsStored​(Integer numComponentsStored)
      • setProbeLoadings

        public void setProbeLoadings​(Set<ProbeLoading> probeLoadings)
      • getVarianceFractions

        public double[] getVarianceFractions()
        Returns:
        An array of values representing the fraction of the variance each component accounts for. Convenience method to access the Eigenvalue data.