private double[] computeEdgeWeightExtrema(RelatedGenesEngineResponseDto response) { double[] extrema = new double[] {1, 0}; for (NetworkDto network : response.getNetworks()) { for (InteractionDto interaction : network.getInteractions()) { double weight = interaction.getWeight() * network.getWeight(); if (extrema[0] > weight) { extrema[0] = weight; } if (extrema[1] < weight) { extrema[1] = weight; } } } return extrema; }