The original version of this Article contained an error in Fig. 5 and Supplementary Fig. 12, in which the colours of the bar plots at the top of the heatmaps were incorrectly given, leading to incorrect mapping of the plots to the corresponding dataset based on the dataset legend. The correct version of Fig. 5 is. (Figure Presented.).