Class DifferentialExpressionAnalysisValueObject

    • Constructor Detail

      • DifferentialExpressionAnalysisValueObject

        public DifferentialExpressionAnalysisValueObject()
      • DifferentialExpressionAnalysisValueObject

        public DifferentialExpressionAnalysisValueObject​(DifferentialExpressionAnalysis analysis)
        Does not populate the resultSets.
        Parameters:
        analysis - the analysis to read the values from
    • Method Detail

      • getFactorValuesUsedByExperimentalFactorId

        public Map<Long,​Collection<FactorValueValueObject>> getFactorValuesUsedByExperimentalFactorId()
        Produce a mapping of ExperimentalFactor IDs to FactorValue VOs used in this analysis.

        If this is a NOT a subset analysis, then this won't be important (so it may not be populated), but for subset analyses (subsetFactor != null), only the factor values present in the subset are relevant.

        This can be null in certain cases if set to NULL via #setFactorValuesUsed(Map) so that it does not appear in the JSON serialization, but you can assume it is non-null.

      • isSubset

        public boolean isSubset()