Exploiting patterns in genomic data for personalised cancer treatment and new target discovery