Class FilterConfig

    • Field Detail

      • DEFAULT_DISTINCTVALUE_FRACTION

        public static final double DEFAULT_DISTINCTVALUE_FRACTION
        See Also:
        Constant Field Values
      • DEFAULT_HIGHEXPRESSION_CUT

        public static final double DEFAULT_HIGHEXPRESSION_CUT
        See Also:
        Constant Field Values
      • DEFAULT_LOWEXPRESSIONCUT

        public static final double DEFAULT_LOWEXPRESSIONCUT
        See Also:
        Constant Field Values
      • DEFAULT_LOWVARIANCECUT

        public static final double DEFAULT_LOWVARIANCECUT
        See Also:
        Constant Field Values
      • DEFAULT_MINPRESENT_FRACTION

        public static final double DEFAULT_MINPRESENT_FRACTION
        See Also:
        Constant Field Values
      • DEFAULT_TOOSMALLTOKEEP

        public static final double DEFAULT_TOOSMALLTOKEEP
        See Also:
        Constant Field Values
      • MINIMUM_ROWS_TO_BOTHER

        public static final int MINIMUM_ROWS_TO_BOTHER
        Fewer rows than this, and we bail.
        See Also:
        Constant Field Values
    • Constructor Detail

      • FilterConfig

        public FilterConfig()
    • Method Detail

      • isRequireSequences

        public boolean isRequireSequences()
      • setRequireSequences

        public void setRequireSequences​(boolean requireSequences)
        Set to true if rows lacking associated BioSequences for the element should be removed.
        Parameters:
        requireSequences - new value
      • isLowDistinctValueIsSet

        public boolean isLowDistinctValueIsSet()
      • getAfterDistinctValueCut

        public int getAfterDistinctValueCut()
      • setAfterDistinctValueCut

        public void setAfterDistinctValueCut​(int afterDistinctValueCut)
      • getAfterInitialFilter

        public int getAfterInitialFilter()
        Returns:
        the afterInitialFilter
      • setAfterInitialFilter

        public void setAfterInitialFilter​(int afterInitialFilter)
        Parameters:
        afterInitialFilter - the afterInitialFilter to set
      • getAfterLowExpressionCut

        public int getAfterLowExpressionCut()
        Returns:
        the afterLowExpressionCut
      • setAfterLowExpressionCut

        public void setAfterLowExpressionCut​(int afterLowExpressionCut)
        Parameters:
        afterLowExpressionCut - the afterLowExpressionCut to set
      • getAfterLowVarianceCut

        public int getAfterLowVarianceCut()
        Returns:
        the afterLowVarianceCut
      • setAfterLowVarianceCut

        public void setAfterLowVarianceCut​(int afterLowVarianceCut)
        Parameters:
        afterLowVarianceCut - the afterLowVarianceCut to set
      • getAfterMinPresentFilter

        public int getAfterMinPresentFilter()
        Returns:
        the afterMinPresentFilter
      • setAfterMinPresentFilter

        public void setAfterMinPresentFilter​(int afterMinPresentFilter)
        Parameters:
        afterMinPresentFilter - the afterMinPresentFilter to set
      • getAfterZeroVarianceCut

        public int getAfterZeroVarianceCut()
      • setAfterZeroVarianceCut

        public void setAfterZeroVarianceCut​(int afterZeroVarianceCut)
      • getHighExpressionCut

        public double getHighExpressionCut()
      • setHighExpressionCut

        public void setHighExpressionCut​(double highExpressionCut)
      • getLowDistinctValueCut

        public double getLowDistinctValueCut()
      • setLowDistinctValueCut

        public void setLowDistinctValueCut​(double lowDistinctValueCut)
      • getLowExpressionCut

        public double getLowExpressionCut()
      • setLowExpressionCut

        public void setLowExpressionCut​(double lowExpressionCut)
      • getLowVarianceCut

        public double getLowVarianceCut()
      • setLowVarianceCut

        public void setLowVarianceCut​(double lowVarianceCut)
      • getMinPresentFraction

        public double getMinPresentFraction()
      • setMinPresentFraction

        public void setMinPresentFraction​(double minPresentFraction)
      • getStartingRows

        public int getStartingRows()
        Returns:
        the startingRows
      • setStartingRows

        public void setStartingRows​(int startingRows)
        Parameters:
        startingRows - the startingRows to set
      • isIgnoreMinimumRowsThreshold

        public boolean isIgnoreMinimumRowsThreshold()
        Returns:
        the ignoreMinimumRowThreshold
      • setIgnoreMinimumRowsThreshold

        public void setIgnoreMinimumRowsThreshold​(boolean ignoreMinimumRowsThreshold)
        Parameters:
        ignoreMinimumRowsThreshold - the ignoreMinimumRowThreshold to set
      • isIgnoreMinimumSampleThreshold

        public boolean isIgnoreMinimumSampleThreshold()
      • setIgnoreMinimumSampleThreshold

        public void setIgnoreMinimumSampleThreshold​(boolean ignoreMinimumSampleThreshold)
      • isLogTransform

        public boolean isLogTransform()
        Returns:
        the logTransform
      • setLogTransform

        public void setLogTransform​(boolean logTransform)
        Parameters:
        logTransform - the logTransform to set
      • isLowExpressionCutIsSet

        public boolean isLowExpressionCutIsSet()
      • isLowVarianceCutIsSet

        public boolean isLowVarianceCutIsSet()
      • isMinPresentFractionIsSet

        public boolean isMinPresentFractionIsSet()