Class DifferentialExpressionAnalysisReplacementTest


public class DifferentialExpressionAnalysisReplacementTest extends BaseSpringContextTest5
Which existing analyses a newly persisted one replaces.

Paul's ruling, 2026-09-13: a non-subset analysis is replaced by a non-subset run that covers every one of its factors, not only by a run on the identical factor set. GSE107259 kept 264375 on genotype beside 432412 on genotype + treatment.

Author:
gembro
  • Constructor Details

    • DifferentialExpressionAnalysisReplacementTest

      public DifferentialExpressionAnalysisReplacementTest()
  • Method Details

    • setUp

      @BeforeEach public void setUp()
    • testARunOnMoreFactorsReplacesTheNarrowerAnalysis

      @Test public void testARunOnMoreFactorsReplacesTheNarrowerAnalysis()
    • testARunOnFewerFactorsKeepsTheWiderAnalysis

      @Test public void testARunOnFewerFactorsKeepsTheWiderAnalysis()
      The rule runs one way: a narrower run leaves a wider analysis in place, since it does not cover it.
    • testARunOnTheSameFactorsReplacesTheAnalysis

      @Test public void testARunOnTheSameFactorsReplacesTheAnalysis()
      The identical factor set is still replaced, as it always was.