cyTRON and cyTRON/JS: two Cytoscape-based applications for the inference of cancer evolution models
This provides tools for cancer researchers to analyze tumor heterogeneity, but it is incremental as it builds on existing methods for cancer progression inference.
The authors tackled the problem of inferring cancer evolution models from genomic data by developing two Cytoscape-based applications, cyTRON and cyTRON/JS, which enable the production, visualization, and manipulation of these models with integration into public databases.
The increasing availability of sequencing data of cancer samples is fueling the development of algorithmic strategies to investigate tumor heterogeneity and infer reliable models of cancer evolution. We here build up on previous works on cancer progression inference from genomic alteration data, to deliver two distinct Cytoscape-based applications, which allow to produce, visualize and manipulate cancer evolution models, also by interacting with public genomic and proteomics databases. In particular, we here introduce cyTRON, a stand-alone Cytoscape app, and cyTRON/JS, a web application which employs the functionalities of Cytoscape/JS. cyTRON was developed in Java; the code is available at https://github.com/BIMIB-DISCo/cyTRON and on the Cytoscape App Store http://apps.cytoscape.org/apps/cytron. cyTRON/JS was developed in JavaScript and R; the source code of the tool is available at https://github.com/BIMIB-DISCo/cyTRON-js and the tool is accessible from https://bimib.disco.unimib.it/cytronjs/welcome.