Class ProcessedExpressionDataVectorCreationHelperServiceTest
java.lang.Object
ubic.gemma.core.util.test.BaseTest5
ubic.gemma.core.util.test.BaseIntegrationTest5
ubic.gemma.persistence.service.expression.bioAssayData.ProcessedExpressionDataVectorCreationHelperServiceTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidA row with no value in any sample survives quantile normalization untouched.voidThe sample-correlation matrix is built from whatreadProcessedDataInputsreturns, with no transaction open, andAffyProbeNameFilterthen reads each design element's sequence name.voidtestThaw()Methods inherited from class BaseIntegrationTest5
setUpAuthentication, tearDownSecurityContext
-
Constructor Details
-
ProcessedExpressionDataVectorCreationHelperServiceTest
public ProcessedExpressionDataVectorCreationHelperServiceTest()
-
-
Method Details
-
testCreateProcessedDataVectors
@Test public void testCreateProcessedDataVectors() throws QuantitationTypeDetectionException, QuantitationTypeConversionException -
testCreateProcessedDataVectorsFromLog2Data
@Test public void testCreateProcessedDataVectorsFromLog2Data() throws QuantitationTypeDetectionException, QuantitationTypeConversionException -
testCreateProcessedDataVectorsFromLog2RatiometricData
@Test public void testCreateProcessedDataVectorsFromLog2RatiometricData() throws QuantitationTypeDetectionException, QuantitationTypeConversionException -
testCreateProcessedDataVectorsWithARowMissingInEverySample
@Test public void testCreateProcessedDataVectorsWithARowMissingInEverySample() throws QuantitationTypeDetectionException, QuantitationTypeConversionExceptionA row with no value in any sample survives quantile normalization untouched. The normalizer drops such rows before it ranks, so its output has fewer rows than its input; writing the result back by the input's row count ran off the end. frinkbro hit it on GSE21509 (eid 30208, 2026-09-14) throughcorrMat -force:Index 45708 out of bounds for length 45708against 46,628 design elements.4,000 rows is the smallest size that is normalized at all.
-
testReadProcessedDataInputsInitializesDesignElementSequences
@Test public void testReadProcessedDataInputsInitializesDesignElementSequences() throws QuantitationTypeDetectionException, QuantitationTypeConversionExceptionThe sample-correlation matrix is built from whatreadProcessedDataInputsreturns, with no transaction open, andAffyProbeNameFilterthen reads each design element's sequence name. The sequences must leave the read initialized: GSE96826 (ee 15112) failed with aLazyInitializationExceptionon aBioSequenceproxy at exactly that point. -
testThaw
@Test public void testThaw() throws QuantitationTypeDetectionException, QuantitationTypeConversionException
-