New research shows how machine-learning models, trained on PET-MRI data, can help better understand the differences within tumours at a molecular level, which can affect the effectiveness of treatments. The ability to identify changes in tumour subtypes caused by treatment, and to characterise intratumoural heterogeneity, may lead to better precision oncology treatments.