public double[] getEigenvector(final int chrIdx, final int n, boolean isControl) { if (isControl) { if (controlDataset == null) return null; Chromosome chr = chromosomes.get(chrIdx); return controlDataset.getEigenvector(chr, currentZoom, n, normalizationType); } else { if (dataset == null) return null; Chromosome chr = chromosomes.get(chrIdx); return dataset.getEigenvector(chr, currentZoom, n, normalizationType); } }