esiCancer: Evolutionary In Silico Cancer Simulator

Cancer Res. 2019 Mar 1;79(5):1010-1013. doi: 10.1158/0008-5472.CAN-17-3924. Epub 2018 Dec 18.

Abstract

The evolution of cancer is inferred mainly from samples taken at discrete points that represent glimpses of the complete process. In this study, we present esiCancer as a cancer-evolution simulator. It uses a branching process, randomly applying events to a diploid oncogenome, altering probabilities of proliferation and death of the affected cells. Multiple events that occur over hundreds of generations may lead to a gradual change in cell fitness and the establishment of a fast-growing population. esiCancer provides a platform to study the impact of several factors on tumor evolution, including dominance, fitness, event rate, and interactions among genes as well as factors affecting the tumor microenvironment. The output of esiCancer can be used to reconstruct clonal composition and Kaplan-Meier-like survival curves of multiple evolutionary stories. esiCancer is an open-source, standalone software to model evolutionary aspects of cancer biology. SIGNIFICANCE: This study provides a customizable and hands-on simulation tool to model the effect of diverse types of genomic alterations on the fate of tumor cells.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Computer Simulation
  • Evolution, Molecular
  • Humans
  • Models, Genetic*
  • Neoplasms / genetics*
  • Neoplasms / pathology