Class DifferentialExpressionAnalyzerServiceRedoTest

java.lang.Object
ubic.gemma.core.analysis.expression.diff.DifferentialExpressionAnalyzerServiceRedoTest

@ExtendWith(org.mockito.junit.jupiter.MockitoExtension.class) public class DifferentialExpressionAnalyzerServiceRedoTest extends Object
A redo keeps the old replacement rule: only an analysis on the identical factor set is replaced.

A redo re-persists each existing analysis in turn. If redoing genotype + treatment also replaced the analysis on genotype alone, it would delete an analysis the same loop has yet to redo. The wider rule (Paul's ruling, 2026-09-13) applies to a fresh run; DifferentialExpressionAnalysisReplacementTest covers that against the database.

Author:
gembro
  • Constructor Details

    • DifferentialExpressionAnalyzerServiceRedoTest

      public DifferentialExpressionAnalyzerServiceRedoTest()
  • Method Details

    • testRedoingAWiderAnalysisDoesNotDeleteANarrowerOne

      @Test public void testRedoingAWiderAnalysisDoesNotDeleteANarrowerOne()