ability to specify windows for PCA and heatmap