Tumoroscope: a probabilistic model for mapping cancer clones in tumor tissues