AbstractDataRetrievalHelper( GenomicDataSourceConfiguration genomicSource, DataService dataService, SearchService searchService, CaIntegrator2Dao dao, ArrayDataService arrayDataService) { this.genomicSource = genomicSource; this.dataService = dataService; this.searchService = searchService; this.dao = dao; this.arrayDataService = arrayDataService; this.centralTendencyCalculator = new CentralTendencyCalculator( genomicSource.getTechnicalReplicatesCentralTendency(), genomicSource.isUseHighVarianceCalculation(), genomicSource.getHighVarianceThreshold(), genomicSource.getHighVarianceCalculationType()); }